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
AudioClipSet
public FVRFirearmAudioSet AudioClipSet
Field Value
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
m_pool_handling
protected SM.AudioSourcePool m_pool_handling
Field Value
m_pool_mechanics
protected SM.AudioSourcePool m_pool_mechanics
Field Value
m_pool_shot
protected SM.AudioSourcePool m_pool_shot
Field Value
m_pool_tail
protected SM.AudioSourcePool m_pool_tail
Field Value
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