Inherits from (122 fields)
- m_fireLast: float32
- m_fireRate: float32
- m_iBulletDamage: int32
- m_iBulletDamageVsPlayer: int32
- m_iAmmoType: int32
- m_spread: int32
- m_nBulletCount: int32
- m_flNextAttack: float32
- m_yawCenter: float32
- m_yawCenterWorld: float32
- m_yawRate: float32
- m_yawRange: float32
- m_yawTolerance: float32
- m_pitchCenter: float32
- m_pitchCenterWorld: float32
- m_pitchRate: float32
- m_pitchRange: float32
- m_pitchTolerance: float32
- m_fireTime: float32
- m_lastSightTime: float32
- m_persist: float32
- m_persist2: float32
- m_persist2burst: float32
- m_minRange: float32
- m_maxRange: float32
- m_flMinRange2: float32
- m_flMaxRange2: float32
- m_iAmmoCount: int32
- m_spriteScale: float32
- m_flPlayerGracePeriod: float32
- m_flIgnoreGraceUpto: float32
- m_flPlayerLockTimeBeforeFire: float32
- m_flLastSawNonPlayer: float32
- m_nBarrelAttachment: int32
- m_flYawPoseCenter: float32
- m_flPitchPoseCenter: float32
- m_bUsePoseParameters: bool
- m_bPerformLeading: bool
- m_flStartLeadFactor: float32
- m_flStartLeadFactorTime: float32
- m_flNextLeadFactor: float32
- m_flNextLeadFactorTime: float32
- m_flNextControllerSearch: float32
- m_bShouldFindNPCs: bool
- m_bNPCInRoute: bool
- m_bReadyToFire: bool
- m_iEffectHandling: int32