class WeaponChargingMultipleSource
WeaponChargingMultiple › WeaponStateBase
All members, including inherited
charging of weapon without ammo to be chambered
Constructors 1
void WeaponChargingMultiple(Weapon_Base w = NULL, WeaponStateBase parent = NULL, WeaponActions action = WeaponActions.NONE, int actionType = -1)References WeaponFSM.AddTransition(), new BulletHide_W4T(), new GuardNot()
Show 21 more
, HFSMBase.SetInitialState(), new WeaponChamberFromAttMag_W4T(), new WeaponCharging_CK(), new WeaponCharging_Start(), new WeaponEjectBullet_Cartridge_W4T(), new WeaponEjectCasing_W4T(), new WeaponFSM(), new WeaponGuardCurrentChamberEmpty(), new WeaponGuardCurrentChamberFiredOut(), new WeaponGuardHasAmmo(), new WeaponTransition(), m_action, m_actionType, m_chamber, WeaponStateBase.m_fsm, m_hideB, m_onBE, m_onBEFireOut, m_onCK, m_start, and WeaponStateBase.m_weaponMembers 8
WeaponActions m_actionReferenced by WeaponChargingMultiple()
int m_actionTypeReferenced by WeaponChargingMultiple()
ref WeaponCharging_Start m_startReferenced by WeaponChargingMultiple()
ref WeaponEjectBullet_Cartridge_W4T m_onBEReferenced by WeaponChargingMultiple()
ref WeaponEjectCasing_W4T m_onBEFireOutReferenced by WeaponChargingMultiple()
ref BulletHide_W4T m_hideBReferenced by WeaponChargingMultiple()
ref WeaponCharging_CK m_onCKReferenced by WeaponChargingMultiple()
ref WeaponChamberFromAttMag_W4T m_chamberReferenced by WeaponChargingMultiple()
Methods 2
override void OnEntry(WeaponEventBase e)References WeaponStateBase.OnEntry()
override void OnExit(WeaponEventBase e)References WeaponStateBase.OnExit()