class AttachNewMagazineSource
AttachNewMagazine › WeaponStateBase
All members, including inherited
attach mag in LH into weapon
Constructors 1
void AttachNewMagazine(Weapon_Base w = NULL, WeaponStateBase parent = NULL)Members 2
Magazine m_newMagazinenew magazine from inventory that will be attached
ref InventoryLocation m_newDstMethods 6
override bool IsWaitingForActionFinish()override void OnEntry(WeaponEventBase e)References Error(), GameInventory.GetCurrentInventoryLocation(), Object.GetDebugName()
Show 12 more
, EntityAI.GetInventory(), new InventoryLocation(), LogManager.IsWeaponLogEnable(), GameInventory.LocationSyncMoveEntity(), WeaponStateBase.OnEntry(), InventoryLocation.SetAttachment(), Weapon_Base.ShowMagazine(), wpnDebugPrint(), m_newDst, m_newMagazine, WeaponEventBase.m_player, and WeaponStateBase.m_weaponoverride void OnAbort(WeaponEventBase e)override void OnExit(WeaponEventBase e)override bool SaveCurrentFSMState(ParamsWriteContext ctx)References Error(), Object.GetDebugName(), OptionalLocationWriteToContext()
Show 5 more
, WeaponStateBase.SaveCurrentFSMState(), Serializer.Write(), m_newDst, m_newMagazine, and WeaponStateBase.m_weaponoverride bool LoadCurrentFSMState(ParamsReadContext ctx, int version)References Error(), Object.GetDebugName(), WeaponStateBase.LoadCurrentFSMState()