Class GP25
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class GP25 : AttachableFirearm
- Inheritance
-
GP25
- Inherited Members
Constructors
GP25()
public GP25()
Fields
Chamber
public FVRFireArmChamber Chamber
Field Value
EjectPos
public Transform EjectPos
Field Value
- Transform
Ejector
public Transform Ejector
Field Value
- Transform
EjectorRange
public Vector2 EjectorRange
Field Value
- Vector2
Safety
public Transform Safety
Field Value
- Transform
SafetyRange
public Vector2 SafetyRange
Field Value
- Vector2
Trigger
public Transform Trigger
Field Value
- Transform
TriggerRange
public Vector2 TriggerRange
Field Value
- Vector2
UsesChargeUp
public bool UsesChargeUp
Field Value
m_safetyEngaged
public bool m_safetyEngaged
Field Value
Methods
Fire(bool)
public void Fire(bool firedFromInterface)
Parameters
firedFromInterface
bool
ProcessInput(FVRViveHand, bool, FVRInteractiveObject)
public override void ProcessInput(FVRViveHand hand, bool fromInterface, FVRInteractiveObject o)
Parameters
hand
FVRViveHandfromInterface
boolo
FVRInteractiveObject
SafeEject()
public void SafeEject()
ToggleSafety()
public void ToggleSafety()
Update()
public override void Update()