Table of Contents

Class BallisticTestingAimer

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

Constructors

BallisticTestingAimer()

public BallisticTestingAimer()

Fields

AudClips_DeviceBeeps

public AudioEvent[] AudClips_DeviceBeeps

Field Value

AudioEvent[]

AudioClipSet

public FVRFirearmAudioSet AudioClipSet

Field Value

FVRFirearmAudioSet

Indicator_Locked

public GameObject Indicator_Locked

Field Value

GameObject

Indicator_Unlocked

public GameObject Indicator_Unlocked

Field Value

GameObject

LM_SpawnRay

public LayerMask LM_SpawnRay

Field Value

LayerMask

Muzzle

public Transform Muzzle

Field Value

Transform

ProjectilePrefabs

public GameObject[] ProjectilePrefabs

Field Value

GameObject[]

SpawnLaserCylinder

public Transform SpawnLaserCylinder

Field Value

Transform

SpawnLaserPoint

public Transform SpawnLaserPoint

Field Value

Transform

TailClass

public FVRTailSoundClass TailClass

Field Value

FVRTailSoundClass

m_pool_handling

protected SM.AudioSourcePool m_pool_handling

Field Value

SM.AudioSourcePool

m_pool_mechanics

protected SM.AudioSourcePool m_pool_mechanics

Field Value

SM.AudioSourcePool

m_pool_shot

protected SM.AudioSourcePool m_pool_shot

Field Value

SM.AudioSourcePool

m_pool_tail

protected SM.AudioSourcePool m_pool_tail

Field Value

SM.AudioSourcePool

Methods

Awake()

protected override void Awake()

FVRUpdate()

protected override void FVRUpdate()

Fire()

public void Fire()

PlayAudioEvent(FirearmAudioEventType)

public void PlayAudioEvent(FirearmAudioEventType eType)

Parameters

eType FirearmAudioEventType

PlayAudioGunShot()

public void PlayAudioGunShot()

SetNumProjectiles(int)

public void SetNumProjectiles(int i)

Parameters

i int

SetRoundData(int)

public void SetRoundData(int i)

Parameters

i int

SetRoundShape(int)

public void SetRoundShape(int i)

Parameters

i int

SetSpread(float)

public void SetSpread(float f)

Parameters

f float

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand