Class wwBotWurstModernGun
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class wwBotWurstModernGun : MonoBehaviour
- Inheritance
-
wwBotWurstModernGun
Constructors
wwBotWurstModernGun()
public wwBotWurstModernGun()
Fields
AccuracyRange
public float AccuracyRange
Field Value
- float
AmmoCapacity
Field Value
- int
Bot
Field Value
- wwBotWurst
BurstAddDelay
public Vector2 BurstAddDelay
Field Value
- Vector2
BurstCountMax
Field Value
- int
BurstCountMin
Field Value
- int
CyclesOnLastRound
public bool CyclesOnLastRound
Field Value
- bool
DoesFlashOnFire
public bool DoesFlashOnFire
Field Value
- bool
EjectionReciprocatingZ
public float EjectionReciprocatingZ
Field Value
- float
FireState
public wwBotWurstModernGun.FiringState FireState
Field Value
- wwBotWurstModernGun.FiringState
FiringPoses
public List<Transform> FiringPoses
Field Value
- List<Transform>
GunShotProfile
public wwBotWurstGunSoundConfig GunShotProfile
Field Value
- wwBotWurstGunSoundConfig
LM_VisCheck
public LayerMask LM_VisCheck
Field Value
- LayerMask
MinHandlingDistance
public float MinHandlingDistance
Field Value
- float
Muzzle
Field Value
- Transform
MuzzlePAmount
Field Value
- int
NumProjectiles
public int NumProjectiles
Field Value
- int
PSystemsMuzzle
public ParticleSystem[] PSystemsMuzzle
Field Value
- ParticleSystem[]
Projectile
public GameObject Projectile
Field Value
- GameObject
ReloadingPose
public Transform ReloadingPose
Field Value
- Transform
Rig_Gun
Field Value
- Transform
Rig_ReciprocatingPiece
public Transform Rig_ReciprocatingPiece
Field Value
- Transform
Timer_EjectionBack
public float Timer_EjectionBack
Field Value
- float
Timer_EjectionDelay
public Vector2 Timer_EjectionDelay
Field Value
- Vector2
Timer_EjectionForward
public float Timer_EjectionForward
Field Value
- float
Timer_GoingToReload
public float Timer_GoingToReload
Field Value
- float
Timer_RateLimiter
public Vector2 Timer_RateLimiter
Field Value
- Vector2
Timer_RecoveringFromReload
public float Timer_RecoveringFromReload
Field Value
- float
Timer_ReloadTime
public Vector2 Timer_ReloadTime
Field Value
- Vector2
UsesBurst
Field Value
- bool
UsesMuzzleFire
public bool UsesMuzzleFire
Field Value
- bool
UsesReciprocatingPiece
public bool UsesReciprocatingPiece
Field Value
- bool
Methods
SetFireAtWill(bool)
public void SetFireAtWill(bool b)
Parameters
b
bool
SetUseFastProjectile(bool)
public void SetUseFastProjectile(bool b)
Parameters
b
bool
UpdateGun()
UpdateGunHandlingPose()
public void UpdateGunHandlingPose()