class LoopedChamberingEjectLastSource
LoopedChamberingEjectLast › WeaponStateBase
All members, including inherited
Constructors 1
void LoopedChamberingEjectLast(Weapon_Base w = NULL, WeaponStateBase parent = NULL, WeaponActions action = WeaponActions.NONE, int startActionType = -1, int endActionType = -1)References WeaponFSM.AddTransition(), new BulletHide_W4T(), new GuardAnd()
Show 24 more
, new LoopedChambering_EndLoop(), new LoopedChambering_Wait4ShowBullet2(), HFSMBase.SetInitialState(), new WeaponChamberFromInnerMag_W4T(), new WeaponChambering_InternalMagazine_OnExit(), new WeaponChambering_Start(), new WeaponEjectCasing(), new WeaponFSM(), new WeaponGuardHasAmmoInLoopedState(), new WeaponGuardInternalMagazineHasRoomForBullet(), new WeaponGuardWeaponManagerWantContinue(), new WeaponTransition(), m_action, m_chamberFromInnerMag, m_eject, m_endActionType, m_endLoop, WeaponStateBase.m_fsm, m_hideB, m_mag, m_start, m_startActionType, m_w4sb2, and WeaponStateBase.m_weaponMembers 12
WeaponActions m_actionReferenced by LoopedChamberingEjectLast()
int m_startActionTypeReferenced by LoopedChamberingEjectLast()
int m_endActionTypeReferenced by LoopedChamberingEjectLast()
Magazine m_srcMagazinesource of the cartridge
Referenced by LoadCurrentFSMState(), OnAbort(), OnEntry()
Show 2 more
, OnExit(), and SaveCurrentFSMState()ref InventoryLocation m_srcMagazinePrevLocationReferenced by LoadCurrentFSMState(), OnAbort(), OnEntry()
Show 2 more
, OnExit(), and SaveCurrentFSMState()ref WeaponStateBase m_startReferenced by LoopedChamberingEjectLast()
ref WeaponEjectCasing m_ejectReferenced by LoopedChamberingEjectLast()
ref LoopedChambering_Wait4ShowBullet2 m_w4sb2Referenced by LoopedChamberingEjectLast()
ref WeaponStartAction m_endLoopReferenced by LoopedChamberingEjectLast()
ref BulletHide_W4T m_hideBReferenced by LoopedChamberingEjectLast()
ref WeaponChamberFromInnerMag_W4T m_chamberFromInnerMagReferenced by LoopedChamberingEjectLast()
ref WeaponChambering_Base m_magMethods 5
override void OnEntry(WeaponEventBase e)References Error(), GameInventory.GetCurrentInventoryLocation(), Object.GetDebugName()
Show 15 more
, EntityAI.GetInventory(), LogManager.IsWeaponLogEnable(), GameInventory.LocationSyncMoveEntity(), WeaponStateBase.OnEntry(), Print(), InventoryLocation.SetAttachment(), Class.ToString(), wpnDebugPrint(), m_mag, WeaponEventBase.m_magazine, WeaponEventBase.m_player, m_srcMagazine, WeaponChambering_Base.m_srcMagazine, m_srcMagazinePrevLocation, and WeaponStateBase.m_weaponoverride void OnExit(WeaponEventBase e)References GameInventory.ClearInventoryReservationEx(), vector.DistanceSq(), Error()
Show 23 more
, GameInventory.FindFreeLocationFor(), GameInventory.GetCurrentInventoryLocation(), Object.GetDebugName(), EntityAI.GetInventory(), EntityAI.GetInventory(), InventoryLocation.GetPos(), InventoryLocation.GetPos(), DayZPlayerUtils.HandleDropMagazine(), InventoryLocation.IsValid(), InventoryLocation.IsValid(), InventoryLocation.IsValid(), LogManager.IsWeaponLogEnable(), GameInventory.LocationCanMoveEntity(), GameInventory.LocationSyncMoveEntity(), WeaponStateBase.OnExit(), wpnDebugPrint(), m_mag, WeaponEventBase.m_player, m_srcMagazine, WeaponChambering_Base.m_srcMagazine, m_srcMagazinePrevLocation, WeaponStateBase.m_weapon, and WeaponManager.MAX_DROP_MAGAZINE_DISTANCE_SQoverride void OnAbort(WeaponEventBase e)References GameInventory.ClearInventoryReservationEx(), vector.DistanceSq(), Error()
Show 23 more
, GameInventory.FindFreeLocationFor(), GameInventory.GetCurrentInventoryLocation(), Object.GetDebugName(), EntityAI.GetInventory(), EntityAI.GetInventory(), InventoryLocation.GetPos(), InventoryLocation.GetPos(), DayZPlayerUtils.HandleDropMagazine(), InventoryLocation.IsValid(), InventoryLocation.IsValid(), InventoryLocation.IsValid(), LogManager.IsWeaponLogEnable(), GameInventory.LocationCanMoveEntity(), GameInventory.LocationSyncMoveEntity(), WeaponStateBase.OnAbort(), wpnDebugPrint(), m_mag, WeaponEventBase.m_player, m_srcMagazine, WeaponChambering_Base.m_srcMagazine, m_srcMagazinePrevLocation, WeaponStateBase.m_weapon, and WeaponManager.MAX_DROP_MAGAZINE_DISTANCE_SQoverride bool SaveCurrentFSMState(ParamsWriteContext ctx)override bool LoadCurrentFSMState(ParamsReadContext ctx, int version)