Table of Contents

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

public float MaxRot

Field Value

float

MinRot

public 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

public RailTater 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()

public void TPInitiate()

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand