class WeaponRechamberSource
WeaponRechamber › WeaponStateBase
All members, including inherited
Constructors 1
void WeaponRechamber(Weapon_Base w = NULL, WeaponStateBase parent = NULL, int actionEject = -1, int actionTypeEject = -1, int actionLoad = -1, int actionTypeLoad = -1)Members 8
int m_actionEjectReferenced by WeaponRechamber()
int m_actionTypeEjectReferenced by WeaponRechamber()
int m_actionLoadReferenced by WeaponRechamber()
int m_actionTypeLoadReferenced by WeaponRechamber()
Magazine m_dstMagazinedestination of the ejected cartridge
Magazine m_srcMagazinesource of the loaded cartridge
ref WeaponEjectBullet m_ejeref WeaponChambering m_loaMethods 4
override void OnEntry(WeaponEventBase e)References Error(), Weapon.GetCartridgeInfo(), Weapon.GetChamberedCartridgeMagazineTypeName()
Show 14 more
, Weapon.GetCurrentMuzzle(), Object.GetDebugName(), LogManager.IsWeaponLogEnable(), WeaponStateBase.OnEntry(), DayZPlayerUtils.SelectStoreCartridge(), Class.ToString(), wpnDebugPrint(), m_dstMagazine, m_loa, WeaponEventBase.m_magazine, WeaponEventBase.m_player, m_srcMagazine, WeaponChambering.m_srcMagazine, and WeaponStateBase.m_weaponoverride void OnExit(WeaponEventBase e)References WeaponStateBase.OnExit(), m_dstMagazine, WeaponEjectBullet.m_dstMagazine
Show 3 more
, m_eje, m_loa, and WeaponChambering.m_srcMagazineoverride bool SaveCurrentFSMState(ParamsWriteContext ctx)References Error(), Object.GetDebugName(), WeaponStateBase.SaveCurrentFSMState()
Show 4 more
, Serializer.Write(), m_dstMagazine, m_srcMagazine, and WeaponStateBase.m_weaponoverride bool LoadCurrentFSMState(ParamsReadContext ctx, int version)References Error(), Object.GetDebugName(), WeaponStateBase.LoadCurrentFSMState()