Table of Contents

Class M72

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class M72 : FVRFireArm
Inheritance
M72
Inherited Members

Constructors

M72()

public M72()

Fields

AlsoPlaysSuppressedSound

public bool AlsoPlaysSuppressedSound

Field Value

bool

Cap

public Transform Cap

Field Value

Transform

Cap_Axis

public FVRPhysicalObject.Axis Cap_Axis

Field Value

FVRPhysicalObject.Axis

Cap_Interp

public FVRPhysicalObject.InterpStyle Cap_Interp

Field Value

FVRPhysicalObject.InterpStyle

Cap_ValRange

public Vector2 Cap_ValRange

Field Value

Vector2

Chamber

public FVRFireArmChamber Chamber

Field Value

FVRFireArmChamber

DeletesCartridgeOnFire

public bool DeletesCartridgeOnFire

Field Value

bool

Point_BackBlast

public Transform Point_BackBlast

Field Value

Transform

RearSight

public Transform RearSight

Field Value

Transform

RearSight_Axis

public FVRPhysicalObject.Axis RearSight_Axis

Field Value

FVRPhysicalObject.Axis

RearSight_Interp

public FVRPhysicalObject.InterpStyle RearSight_Interp

Field Value

FVRPhysicalObject.InterpStyle

RearSight_ValRange

public Vector2 RearSight_ValRange

Field Value

Vector2

Safety

public Transform Safety

Field Value

Transform

Safety_Axis

public FVRPhysicalObject.Axis Safety_Axis

Field Value

FVRPhysicalObject.Axis

Safety_Interp

public FVRPhysicalObject.InterpStyle Safety_Interp

Field Value

FVRPhysicalObject.InterpStyle

Safety_ValRange

public Vector2 Safety_ValRange

Field Value

Vector2

TState

public M72.TubeState TState

Field Value

M72.TubeState

Trigger

public Transform Trigger

Field Value

Transform

Trigger_Axis

public FVRPhysicalObject.Axis Trigger_Axis

Field Value

FVRPhysicalObject.Axis

Trigger_Interp

public FVRPhysicalObject.InterpStyle Trigger_Interp

Field Value

FVRPhysicalObject.InterpStyle

Trigger_ValRange

public Vector2 Trigger_ValRange

Field Value

Vector2

Tube

public Transform Tube

Field Value

Transform

Tube_Front

public Transform Tube_Front

Field Value

Transform

Tube_Rear

public Transform Tube_Rear

Field Value

Transform

Methods

Awake()

protected override void Awake()

CanCapBeToggled()

public bool CanCapBeToggled()

Returns

bool

CanTubeBeGrabbed()

public bool CanTubeBeGrabbed()

Returns

bool

Fire()

public void Fire()

PopUpRearSight()

public void PopUpRearSight()

ToggleCap()

public void ToggleCap()

ToggleSafety()

public void ToggleSafety()

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand