class RemoveNewMagazineFromInventorySource
RemoveNewMagazineFromInventory_OnEntryShowMag › RemoveNewMagazineFromInventory › WeaponStateBase
All members, including inherited
Constructors 1
void RemoveNewMagazineFromInventory(Weapon_Base w = NULL, WeaponStateBase parent = NULL)Members 2
Magazine m_newMagazinemagazine that will be removed from inventory
Referenced by LoadCurrentFSMState(), OnAbort(), OnEntry()
Show 3 more
, OnExit(), RemoveNewMagazineFromInventory(), and SaveCurrentFSMState()ref InventoryLocation m_newSrcReferenced by LoadCurrentFSMState(), OnAbort(), OnEntry()
Show 3 more
, OnExit(), RemoveNewMagazineFromInventory(), and SaveCurrentFSMState()Methods 5
override void OnEntry(WeaponEventBase e)References Error(), GameInventory.GetCurrentInventoryLocation(), Object.GetDebugName()
Show 14 more
, EntityAI.GetInventory(), InventoryLocation.GetSlot(), InventoryLocation.GetType(), InventoryLocation.GetType(), InventoryLocation.IsValid(), LogManager.IsWeaponLogEnable(), GameInventory.LocationSyncMoveEntity(), WeaponStateBase.OnEntry(), InventoryLocation.SetAttachment(), wpnDebugPrint(), m_newMagazine, m_newSrc, WeaponEventBase.m_player, and WeaponStateBase.m_weaponReferenced by RemoveNewMagazineFromInventory_OnEntryShowMag.OnEntry()
override void OnAbort(WeaponEventBase e)override void OnExit(WeaponEventBase e)References WeaponStateBase.OnExit(), Weapon_Base.ShowMagazine(), m_newMagazine
Show 2 more
, m_newSrc, and WeaponStateBase.m_weaponoverride bool SaveCurrentFSMState(ParamsWriteContext ctx)References Error(), Object.GetDebugName(), OptionalLocationWriteToContext()
Show 5 more
, WeaponStateBase.SaveCurrentFSMState(), Serializer.Write(), m_newMagazine, m_newSrc, and WeaponStateBase.m_weaponoverride bool LoadCurrentFSMState(ParamsReadContext ctx, int version)References Error(), Object.GetDebugName(), WeaponStateBase.LoadCurrentFSMState()