Class Minigun
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class Minigun : FVRFireArm
- Inheritance
-
Minigun
- Inherited Members
Constructors
Minigun()
public Minigun()
Fields
ChangesColor
public bool ChangesColor
Field Value
ClipEmpty
public AudioClip ClipEmpty
Field Value
- AudioClip
ClipFiring
public AudioClip ClipFiring
Field Value
- AudioClip
ClipMotorIdle
public AudioClip ClipMotorIdle
Field Value
- AudioClip
CycleFire
public bool CycleFire
Field Value
DoesRecoil
public bool DoesRecoil
Field Value
Eject_Links
public ParticleSystem Eject_Links
Field Value
- ParticleSystem
Eject_Shells
public ParticleSystem Eject_Shells
Field Value
- ParticleSystem
ForeEnd
public Transform ForeEnd
Field Value
- Transform
ForeEnd2
public Transform ForeEnd2
Field Value
- Transform
LoadedRounds
public FVRLoadedRound[] LoadedRounds
Field Value
MinigunFore
public Renderer MinigunFore
Field Value
- Renderer
MinigunMotorAudioSource
public AudioSource MinigunMotorAudioSource
Field Value
- AudioSource
PlaysShotSound
public bool PlaysShotSound
Field Value
Projectile
public GameObject Projectile
Field Value
- GameObject
ProxyBullets
public GameObject[] ProxyBullets
Field Value
- GameObject[]
ProxyMeshFilters
public MeshFilter[] ProxyMeshFilters
Field Value
- MeshFilter[]
ProxyRenderers
public Renderer[] ProxyRenderers
Field Value
- Renderer[]
Sparks
public ParticleSystem Sparks
Field Value
- ParticleSystem
TailClass
public FVRTailSoundClass TailClass
Field Value
UsesDisplay
public bool UsesDisplay
Field Value
UsesEmptyClip
public bool UsesEmptyClip
Field Value
m_curState
public Minigun.MotorState m_curState
Field Value
m_firingFrameDelay
public int m_firingFrameDelay
Field Value
m_lastState
public Minigun.MotorState m_lastState
Field Value
m_maxBullets
public int m_maxBullets
Field Value
m_tickToFire
public int m_tickToFire
Field Value
Methods
Awake()
protected override void Awake()
FVRFixedUpdate()
protected override void FVRFixedUpdate()
FVRUpdate()
protected override void FVRUpdate()
GetTutorialState()
public override int GetTutorialState()
Returns
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand