Class MM_GronchShip_Gun
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class MM_GronchShip_Gun : MonoBehaviour
- Inheritance
-
MM_GronchShip_Gun
Constructors
MM_GronchShip_Gun()
public MM_GronchShip_Gun()
Fields
Aimer
Field Value
- Transform
BurstTickRange
public Vector2 BurstTickRange
Field Value
- Vector2
DamageZones
public MM_GronchShip_DamagePiece[] DamageZones
Field Value
- MM_GronchShip_DamagePiece[]
FireTickRange
public Vector2 FireTickRange
Field Value
- Vector2
GunShotProfile
public wwBotWurstGunSoundConfig GunShotProfile
Field Value
- wwBotWurstGunSoundConfig
InaccuracyRange
public float InaccuracyRange
Field Value
- float
MaxBurstsInSequence
public int MaxBurstsInSequence
Field Value
- int
MaxShotsInBurst
public int MaxShotsInBurst
Field Value
- int
MinBurstsInSequence
public int MinBurstsInSequence
Field Value
- int
MinShotsInBurst
public int MinShotsInBurst
Field Value
- int
MuzzleFlash
public ParticleSystem MuzzleFlash
Field Value
- ParticleSystem
MuzzleFlashParticleAmount
public int MuzzleFlashParticleAmount
Field Value
- int
Muzzles
public Transform[] Muzzles
Field Value
- Transform[]
ProjectilePrefab
public GameObject ProjectilePrefab
Field Value
- GameObject
Ship
public MM_GronchShip Ship
Field Value
- MM_GronchShip
Type
public MM_GronchShip_Gun.MMGronchGunType Type
Field Value
- MM_GronchShip_Gun.MMGronchGunType
VFXPrefab
public GameObject VFXPrefab
Field Value
- GameObject
VFXSpawnPoint
public Transform VFXSpawnPoint
Field Value
- Transform
VelocityRange
public Vector2 VelocityRange
Field Value
- Vector2
XRotPiece
public Transform XRotPiece
Field Value
- Transform
YRotPiece
public Transform YRotPiece
Field Value
- Transform
YRotThreshold
public float YRotThreshold
Field Value
- float
Methods
InitiateFiringSequence()
public void InitiateFiringSequence()
IsDestroyed()
public bool IsDestroyed()
Returns
- bool
IsFiringSequenceCompleted()
public bool IsFiringSequenceCompleted()
Returns
- bool
SetFireAtWill(bool)
public void SetFireAtWill(bool f)
Parameters
f
bool