Table of Contents

Class FVRGrenade

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class FVRGrenade : FVRPhysicalObject
Inheritance
FVRGrenade
Inherited Members

Constructors

FVRGrenade()

public FVRGrenade()

Fields

AudioEvent_Pinpull

public AudioEvent AudioEvent_Pinpull

Field Value

AudioEvent

AudioEvent_SafetyLeverRelease

public AudioEvent AudioEvent_SafetyLeverRelease

Field Value

AudioEvent

AudioEvent_StrikerActivate

public AudioEvent AudioEvent_StrikerActivate

Field Value

AudioEvent

DefaultFuse

public float DefaultFuse

Field Value

float

ExplosionFX

public GameObject ExplosionFX

Field Value

GameObject

ExplosionSoundFX

public GameObject ExplosionSoundFX

Field Value

GameObject

FakeHandle

public GameObject FakeHandle

Field Value

GameObject

FuseAudio

public AudioSource FuseAudio

Field Value

AudioSource

FuseCylinder

public Transform FuseCylinder

Field Value

Transform

FuseOnSpawn

public bool FuseOnSpawn

Field Value

bool

FusePSystem

public ParticleSystem FusePSystem

Field Value

ParticleSystem

IFF

public int IFF

Field Value

int

LeverJoint

public HingeJoint LeverJoint

Field Value

HingeJoint

Pin

public FVRGrenadePin Pin

Field Value

FVRGrenadePin

Pin2

public FVRGrenadePin Pin2

Field Value

FVRGrenadePin

RealHandle

public GameObject RealHandle

Field Value

GameObject

SmokeEmitter

public SmokeSolidEmitter SmokeEmitter

Field Value

SmokeSolidEmitter

Uses2ndPin

public bool Uses2ndPin

Field Value

bool

Methods

Awake()

protected override void Awake()

DuplicateFromSpawnLock(FVRViveHand)

public override GameObject DuplicateFromSpawnLock(FVRViveHand hand)

Parameters

hand FVRViveHand

Returns

GameObject

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

FVRUpdate()

protected override void FVRUpdate()

GetTutorialState()

public override int GetTutorialState()

Returns

int

PullPin()

public void PullPin()

PullPin2()

public void PullPin2()

ReleaseLever()

public void ReleaseLever()

SetFuseSetting(int)

public void SetFuseSetting(int i)

Parameters

i int

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand