Class M72
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class M72 : FVRFireArm
- Inheritance
-
M72
- Inherited Members
Constructors
M72()
public M72()
Fields
AlsoPlaysSuppressedSound
public bool AlsoPlaysSuppressedSound
Field Value
Cap
public Transform Cap
Field Value
- Transform
Cap_Axis
public FVRPhysicalObject.Axis Cap_Axis
Field Value
Cap_Interp
public FVRPhysicalObject.InterpStyle Cap_Interp
Field Value
Cap_ValRange
public Vector2 Cap_ValRange
Field Value
- Vector2
Chamber
public FVRFireArmChamber Chamber
Field Value
DeletesCartridgeOnFire
public bool DeletesCartridgeOnFire
Field Value
Point_BackBlast
public Transform Point_BackBlast
Field Value
- Transform
RearSight
public Transform RearSight
Field Value
- Transform
RearSight_Axis
public FVRPhysicalObject.Axis RearSight_Axis
Field Value
RearSight_Interp
public FVRPhysicalObject.InterpStyle RearSight_Interp
Field Value
RearSight_ValRange
public Vector2 RearSight_ValRange
Field Value
- Vector2
Safety
public Transform Safety
Field Value
- Transform
Safety_Axis
public FVRPhysicalObject.Axis Safety_Axis
Field Value
Safety_Interp
public FVRPhysicalObject.InterpStyle Safety_Interp
Field Value
Safety_ValRange
public Vector2 Safety_ValRange
Field Value
- Vector2
TState
public M72.TubeState TState
Field Value
Trigger
public Transform Trigger
Field Value
- Transform
Trigger_Axis
public FVRPhysicalObject.Axis Trigger_Axis
Field Value
Trigger_Interp
public FVRPhysicalObject.InterpStyle Trigger_Interp
Field Value
Trigger_ValRange
public Vector2 Trigger_ValRange
Field Value
- Vector2
Tube
public Transform Tube
Field Value
- Transform
Tube_Front
public Transform Tube_Front
Field Value
- Transform
Tube_Rear
public Transform Tube_Rear
Field Value
- Transform
Methods
Awake()
protected override void Awake()
CanCapBeToggled()
public bool CanCapBeToggled()
Returns
CanTubeBeGrabbed()
public bool CanTubeBeGrabbed()
Returns
Fire()
public void Fire()
PopUpRearSight()
public void PopUpRearSight()
ToggleCap()
public void ToggleCap()
ToggleSafety()
public void ToggleSafety()
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand