Table of Contents

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

bool

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

bool

DoesRecoil

public bool DoesRecoil

Field Value

bool
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

FVRLoadedRound[]

MinigunFore

public Renderer MinigunFore

Field Value

Renderer

MinigunMotorAudioSource

public AudioSource MinigunMotorAudioSource

Field Value

AudioSource

PlaysShotSound

public bool PlaysShotSound

Field Value

bool

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

FVRTailSoundClass

UsesDisplay

public bool UsesDisplay

Field Value

bool

UsesEmptyClip

public bool UsesEmptyClip

Field Value

bool

m_curState

public Minigun.MotorState m_curState

Field Value

Minigun.MotorState

m_firingFrameDelay

public int m_firingFrameDelay

Field Value

int

m_lastState

public Minigun.MotorState m_lastState

Field Value

Minigun.MotorState

m_maxBullets

public int m_maxBullets

Field Value

int

m_tickToFire

public int m_tickToFire

Field Value

int

Methods

Awake()

protected override void Awake()

FVRFixedUpdate()

protected override void FVRFixedUpdate()

FVRUpdate()

protected override void FVRUpdate()

GetTutorialState()

public override int GetTutorialState()

Returns

int

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand