Table of Contents

Class ClosedBoltHandle

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class ClosedBoltHandle : FVRInteractiveObject
Inheritance
ClosedBoltHandle
Inherited Members

Constructors

ClosedBoltHandle()

public ClosedBoltHandle()

Fields

CurPos

public ClosedBoltHandle.HandlePos CurPos

Field Value

ClosedBoltHandle.HandlePos

HasRotatingPart

public bool HasRotatingPart

Field Value

bool

IsSlappable

public bool IsSlappable

Field Value

bool

LastPos

public ClosedBoltHandle.HandlePos LastPos

Field Value

ClosedBoltHandle.HandlePos

Point_Forward

public Transform Point_Forward

Field Value

Transform

Point_LockPoint

public Transform Point_LockPoint

Field Value

Transform

Point_Rear

public Transform Point_Rear

Field Value

Transform

Point_SafetyRotLimit

public Transform Point_SafetyRotLimit

Field Value

Transform

Rot_Safe

public float Rot_Safe

Field Value

float

Rot_SlipDistance

public float Rot_SlipDistance

Field Value

float

Rot_Standard

public float Rot_Standard

Field Value

float

RotatingPart

public Transform RotatingPart

Field Value

Transform

RotatingPartLeftEulers

public Vector3 RotatingPartLeftEulers

Field Value

Vector3

RotatingPartNeutralEulers

public Vector3 RotatingPartNeutralEulers

Field Value

Vector3

RotatingPartRightEulers

public Vector3 RotatingPartRightEulers

Field Value

Vector3

SlapDistance

public float SlapDistance

Field Value

float

SlapPoint

public Transform SlapPoint

Field Value

Transform

Speed_Forward

public float Speed_Forward

Field Value

float

Speed_Held

public float Speed_Held

Field Value

float

SpringStiffness

public float SpringStiffness

Field Value

float

StaysRotatedWhenBack

public bool StaysRotatedWhenBack

Field Value

bool

UsesRotation

public bool UsesRotation

Field Value

bool

UsesSoundOnGrab

public bool UsesSoundOnGrab

Field Value

bool

Weapon

public ClosedBoltWeapon Weapon

Field Value

ClosedBoltWeapon

Methods

Awake()

protected override void Awake()

BeginInteraction(FVRViveHand)

public override void BeginInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

GetBoltLerpBetweenLockAndFore()

public float GetBoltLerpBetweenLockAndFore()

Returns

float

GetBoltLerpBetweenRearAndFore()

public float GetBoltLerpBetweenRearAndFore()

Returns

float

ShouldControlBolt()

public bool ShouldControlBolt()

Returns

bool

UpdateHandle()

public void UpdateHandle()

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand