Class SimpleLauncher2
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class SimpleLauncher2 : FVRFireArm
- Inheritance
-
SimpleLauncher2
- Inherited Members
Constructors
SimpleLauncher2()
public SimpleLauncher2()
Fields
AudEvent_Ring
public AudioEvent AudEvent_Ring
Field Value
Chamber
public FVRFireArmChamber Chamber
Field Value
Col
public Collider Col
Field Value
- Collider
Controls
public List<GameObject> Controls
Field Value
- List<GameObject>
DeletesCartridgeOnFire
public bool DeletesCartridgeOnFire
Field Value
LM_CTest
public LayerMask LM_CTest
Field Value
- LayerMask
Mode
public SimpleLauncher2.fMode Mode
Field Value
ModeSwitch
public Transform ModeSwitch
Field Value
- Transform
ModeSwitch_Axis
public FVRPhysicalObject.Axis ModeSwitch_Axis
Field Value
ModeSwitch_Interp
public FVRPhysicalObject.InterpStyle ModeSwitch_Interp
Field Value
ModeVars
public Vector3 ModeVars
Field Value
- Vector3
P
public Transform P
Field Value
- Transform
RangeGuide
public Transform RangeGuide
Field Value
- Transform
RangeGuide_Max
public Transform RangeGuide_Max
Field Value
- Transform
RangeGuide_Min
public Transform RangeGuide_Min
Field Value
- Transform
m_isCol
public bool m_isCol
Field Value
Methods
Awake()
protected override void Awake()
BeginHandAdjust(Vector3, bool)
public void BeginHandAdjust(Vector3 v, bool isHorizontal)
Parameters
v
Vector3isHorizontal
bool
BeginInteraction(FVRViveHand)
public override void BeginInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
CycleMode()
public void CycleMode()
DFire()
public void DFire()
EndInteraction(FVRViveHand)
public override void EndInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
FVRFixedUpdate()
protected override void FVRFixedUpdate()
FVRUpdate()
protected override void FVRUpdate()
Fire()
public void Fire()
OnCollisionEnter(Collision)
public override void OnCollisionEnter(Collision col)
Parameters
col
Collision
UpdateHandAdjust(Vector3, bool)
public void UpdateHandAdjust(Vector3 v, bool isHorizontal)
Parameters
v
Vector3isHorizontal
bool
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand