Table of Contents

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

AudioEvent

Chamber

public FVRFireArmChamber Chamber

Field Value

FVRFireArmChamber

Col

public Collider Col

Field Value

Collider

Controls

public List<GameObject> Controls

Field Value

List<GameObject>

DeletesCartridgeOnFire

public bool DeletesCartridgeOnFire

Field Value

bool

LM_CTest

public LayerMask LM_CTest

Field Value

LayerMask

Mode

public SimpleLauncher2.fMode Mode

Field Value

SimpleLauncher2.fMode

ModeSwitch

public Transform ModeSwitch

Field Value

Transform

ModeSwitch_Axis

public FVRPhysicalObject.Axis ModeSwitch_Axis

Field Value

FVRPhysicalObject.Axis

ModeSwitch_Interp

public FVRPhysicalObject.InterpStyle ModeSwitch_Interp

Field Value

FVRPhysicalObject.InterpStyle

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

bool

Methods

Awake()

protected override void Awake()

BeginHandAdjust(Vector3, bool)

public void BeginHandAdjust(Vector3 v, bool isHorizontal)

Parameters

v Vector3
isHorizontal 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 Vector3
isHorizontal bool

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand