class LoopedChamberingCombineChamberInternalMagazineSource
LoopedChamberingCombineChamberInternalMagazine › WeaponStateBase
All members, including inherited
Constructors 1
void LoopedChamberingCombineChamberInternalMagazine(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_Cartridge(), new WeaponChambering_InternalMagazine_OnExit(), new WeaponChambering_Start(), new WeaponFSM(), new WeaponGuardHasAmmoInLoopedState(), new WeaponGuardInternalMagazineHasRoomForBullet(), new WeaponGuardWeaponManagerWantContinue(), new WeaponTransition(), m_action, m_chamber, m_chamberFromInnerMag, 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 LoopedChamberingCombineChamberInternalMagazine()
int m_startActionTypeReferenced by LoopedChamberingCombineChamberInternalMagazine()
int m_endActionTypeReferenced by LoopedChamberingCombineChamberInternalMagazine()
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 LoopedChamberingCombineChamberInternalMagazine()
ref LoopedChambering_Wait4ShowBullet2 m_w4sb2Referenced by LoopedChamberingCombineChamberInternalMagazine()
ref WeaponStartAction m_endLoopReferenced by LoopedChamberingCombineChamberInternalMagazine()
ref BulletHide_W4T m_hideBReferenced by LoopedChamberingCombineChamberInternalMagazine()
ref WeaponChamberFromInnerMag_W4T m_chamberFromInnerMagReferenced by LoopedChamberingCombineChamberInternalMagazine()
ref WeaponChambering_Base m_chamberReferenced by LoopedChamberingCombineChamberInternalMagazine(), OnAbort(), OnEntry()
Show 1 more
, OnExit()ref WeaponChambering_Base m_magReferenced by LoopedChamberingCombineChamberInternalMagazine(), OnAbort(), OnEntry()
Show 1 more
, OnExit()Methods 5
override void OnEntry(WeaponEventBase e)References Error(), GameInventory.GetCurrentInventoryLocation(), Object.GetDebugName()
Show 16 more
, EntityAI.GetInventory(), LogManager.IsWeaponLogEnable(), GameInventory.LocationSyncMoveEntity(), WeaponStateBase.OnEntry(), Print(), InventoryLocation.SetAttachment(), Class.ToString(), wpnDebugPrint(), m_chamber, 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 24 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_chamber, 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 24 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_chamber, 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)