Class RailTater_Handle
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class RailTater_Handle : FVRInteractiveObject
- Inheritance
-
RailTater_Handle
- Inherited Members
-
Constructors
RailTater_Handle()
public RailTater_Handle()
Fields
BaseRotOffset
public float BaseRotOffset
Field Value
- float
ExtraRotationPiece
public Transform ExtraRotationPiece
Field Value
- Transform
HandPosOffset
public Vector3 HandPosOffset
Field Value
- Vector3
HandleRot
public RailTater_Handle.RailTaterHandleRot HandleRot
Field Value
- RailTater_Handle.RailTaterHandleRot
HandleState
public RailTater_Handle.RailTaterHandleState HandleState
Field Value
- RailTater_Handle.RailTaterHandleState
LastHandleRot
public RailTater_Handle.RailTaterHandleRot LastHandleRot
Field Value
- RailTater_Handle.RailTaterHandleRot
LastHandleState
public RailTater_Handle.RailTaterHandleState LastHandleState
Field Value
- RailTater_Handle.RailTaterHandleState
MaxRot
Field Value
- float
MinRot
Field Value
- float
Point_Forward
public Transform Point_Forward
Field Value
- Transform
Point_Rearward
public Transform Point_Rearward
Field Value
- Transform
RailTaterHandle
public Transform RailTaterHandle
Field Value
- Transform
RailTaterHandleRoot
public Transform RailTaterHandleRoot
Field Value
- Transform
Rifle
Field Value
- RailTater
UnlockThreshold
public float UnlockThreshold
Field Value
- float
UsesExtraRotationPiece
public bool UsesExtraRotationPiece
Field Value
- bool
UsesQuickRelease
public bool UsesQuickRelease
Field Value
- bool
Methods
Awake()
protected override void Awake()
DriveBolt(float)
public void DriveBolt(float amount)
Parameters
amount
float
EndInteraction(FVRViveHand)
public override void EndInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
FVRUpdate()
protected override void FVRUpdate()
IsInteractable()
public override bool IsInteractable()
Returns
- bool
TPInitiate()
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand