Class RonchWeapon
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class RonchWeapon : MonoBehaviour
- Inheritance
-
RonchWeapon
Constructors
RonchWeapon()
Fields
AudEvent_CycleUp
public AudioEvent AudEvent_CycleUp
Field Value
- AudioEvent
DoesFlashOnFire
public bool DoesFlashOnFire
Field Value
- bool
FireState
public RonchWeapon.FiringState FireState
Field Value
- RonchWeapon.FiringState
FlightVelocityMultiplier
public float FlightVelocityMultiplier
Field Value
- float
GunShotProfile
public wwBotWurstGunSoundConfig GunShotProfile
Field Value
- wwBotWurstGunSoundConfig
Master
public RonchMaster Master
Field Value
- RonchMaster
Muzzle
Field Value
- Transform
MuzzlePAmount
Field Value
- int
NumShotsPerSalvo
public int NumShotsPerSalvo
Field Value
- int
PSystemsMuzzle
public List<ParticleSystem> PSystemsMuzzle
Field Value
- List<ParticleSystem>
Prefab_Projectile
public GameObject Prefab_Projectile
Field Value
- GameObject
RefireRate
Field Value
- float
SendsFireCompleteMessage
public bool SendsFireCompleteMessage
Field Value
- bool
Spread
Field Value
- float
Time_CycleUp
public float Time_CycleUp
Field Value
- float
Time_Firing
Field Value
- float
Type
public RonchWeapon.ProjectileType Type
Field Value
- RonchWeapon.ProjectileType
UsesMuzzleFire
public bool UsesMuzzleFire
Field Value
- bool
Methods
AbortFiringState()
public void AbortFiringState()
BeginFiringSequence()
public void BeginFiringSequence()
DestroyGun()
public void SetTargetPos(Transform t)
Parameters
t
Transform
Start()
Update()