13            int mi = 
m_weapon.GetCurrentMuzzle();
 
 
   35            int mi = 
m_weapon.GetCurrentMuzzle();
 
 
   58    void WeaponChamberFromInnerMag (Weapon_Base w = NULL, WeaponStateBase parent = NULL, 
int action = -1, 
int actionType = -1)
 
 
   66            int mi = 
m_weapon.GetCurrentMuzzle();
 
 
   84        int mi = 
m_weapon.GetCurrentMuzzle();
 
 
  101            int mi = 
m_weapon.GetCurrentMuzzle();
 
 
  110            int mi = 
m_weapon.GetCurrentMuzzle();
 
 
 
class WeaponGuardIsDestroyed extends WeaponGuardBase m_weapon
 
HandStateEquipped OnEntry
 
class WeaponChamberFromAttMagOnExit extends WeaponStateBase WeaponChamberFromInnerMag
 
class WeaponChambering_Chamber_OnEntry extends WeaponChambering_Base OnExit
 
override void OnEntry(HandEventBase e)
 
override bool IsWaitingForActionFinish()
 
override void OnExit(WeaponEventBase e)
 
override void OnExit(WeaponEventBase e)
 
void WeaponEjectAndChamberFromAttMag(Weapon_Base w=NULL, WeaponStateBase parent=NULL, int action=-1, int actionType=-1)
 
override void OnAbort(WeaponEventBase e)
 
signalize mechanism manipulation
 
void WeaponStateBase(Weapon_Base w=NULL, WeaponStateBase parent=NULL)
internal state id used for load/restore
 
void WeaponChamberFromAttMagOnExit(Weapon_Base w=NULL, WeaponStateBase parent=NULL, int action=-1, int actionType=-1)
 
override void OnEntry(WeaponEventBase e)
 
void WeaponChamberFromAttMag(Weapon_Base w=NULL, WeaponStateBase parent=NULL, int action=-1, int actionType=-1)
 
override void OnExit(WeaponEventBase e)
 
represent weapon state base
 
bool pushToChamberFromInnerMagazine(Weapon_Base weapon, int muzzleIndex)
 
bool pushToChamberFromAttachedMagazine(Weapon_Base weapon, int muzzleIndex)