class WeaponGuardHasAmmoSource
WeaponGuardHasAmmo › WeaponGuardBase
All members, including inherited
Constructors 1
void WeaponGuardHasAmmo(Weapon_Base w = NULL)References m_weapon
Referenced by OpenBolt_Base.InitStateMachine(), Pistol_Base.InitStateMachine(), RifleBoltFree_Base.InitStateMachine()
Show 9 more
, RifleBoltLock_Base.InitStateMachine(), WeaponAttachMagazine.WeaponAttachMagazine(), WeaponAttachMagazineOpenBoltCharged.WeaponAttachMagazineOpenBoltCharged(), WeaponCharging.WeaponCharging(), WeaponChargingMultiple.WeaponChargingMultiple(), WeaponEjectBullet.WeaponEjectBullet(), WeaponReplacingMagAndChamberNext.WeaponReplacingMagAndChamberNext(), WeaponReplacingMagAndChamberNextOpenBoltCharged.WeaponReplacingMagAndChamberNextOpenBoltCharged(), and WeaponUnjamming.WeaponUnjamming()Members 1
protected Weapon_Base m_weaponMethods 1
override bool GuardCondition(WeaponEventBase e)References Magazine.GetAmmoCount(), Weapon.GetCurrentMuzzle(), Object.GetDebugName()