class WeaponDetachingMagSource
WeaponDetachingMag › WeaponStateBase
All members, including inherited
Constructors 1
void WeaponDetachingMag(Weapon_Base w = NULL, WeaponStateBase parent = NULL, WeaponActions action = WeaponActions.NONE, int actionType = -1)Members 7
WeaponActions m_actionReferenced by WeaponDetachingMag()
int m_actionTypeReferenced by WeaponDetachingMag()
Magazine m_magazinedetached magazine
ref InventoryLocation m_dstdetached magazine destination
ref WeaponStateBase m_startReferenced by WeaponDetachingMag()
ref WeaponDetachingMag_Store m_storeref MagazineHide_W4T m_hideMReferenced by WeaponDetachingMag()
Methods 4
override void OnEntry(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_dst, m_magazine, and WeaponStateBase.m_weaponoverride bool LoadCurrentFSMState(ParamsReadContext ctx, int version)References Error(), Object.GetDebugName(), WeaponStateBase.LoadCurrentFSMState()