class RifleReChamberingSource
RifleReChambering › WeaponStateBase
All members, including inherited
Constructors 1
void RifleReChambering(Weapon_Base w = NULL, WeaponStateBase parent = NULL, WeaponActions action = WeaponActions.NONE, int actionType = -1)Members 8
WeaponActions m_actionReferenced by RifleReChambering()
int m_actionTypeReferenced by RifleReChambering()
Magazine m_dstMagazinedestination of the ejected cartridge
Referenced by LoadCurrentFSMState(), OnAbort(), OnEntry()
Show 2 more
, OnExit(), and SaveCurrentFSMState()Magazine m_srcMagazinesource of the loaded cartridge
Referenced by LoadCurrentFSMState(), OnAbort(), OnEntry()
Show 2 more
, OnExit(), and SaveCurrentFSMState()ref WeaponStateBase m_startReferenced by RifleReChambering()
ref WeaponEjectBullet_Cartridge m_ejectref WeaponChambering_Cartridge m_chamberref WeaponChambering_W4T m_w4tReferenced by RifleReChambering()
Methods 5
override void OnEntry(WeaponEventBase e)References Error(), Weapon.GetCartridgeInfo(), Weapon.GetChamberedCartridgeMagazineTypeName()
Show 18 more
, Weapon.GetCurrentMuzzle(), Object.GetDebugName(), CGame.IsMultiplayer(), CGame.IsServer(), LogManager.IsWeaponLogEnable(), WeaponStateBase.OnEntry(), DayZPlayerUtils.SelectStoreCartridge(), Class.ToString(), wpnDebugPrint(), m_chamber, m_dstMagazine, WeaponEjectBullet_Cartridge.m_dstMagazine, m_eject, WeaponEventBase.m_magazine, WeaponEventBase.m_player, m_srcMagazine, WeaponChambering_Base.m_srcMagazine, and WeaponStateBase.m_weaponoverride void OnAbort(WeaponEventBase e)override void OnExit(WeaponEventBase e)override 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()