class WeaponDetachingMagOpenBoltSource
WeaponDetachingMagOpenBolt › WeaponStateBase
All members, including inherited
Constructors 1
void WeaponDetachingMagOpenBolt(Weapon_Base w = NULL, WeaponStateBase parent = NULL, WeaponActions action = WeaponActions.NONE, int actionType = -1)Referenced by OpenBolt_Base.InitStateMachine()
Members 7
WeaponActions m_actionReferenced by WeaponDetachingMagOpenBolt()
int m_actionTypeReferenced by WeaponDetachingMagOpenBolt()
Magazine m_magazinedetached magazine
ref InventoryLocation m_dstdetached magazine destination
ref WeaponStateBase m_startReferenced by WeaponDetachingMagOpenBolt()
ref WeaponDetachingMag_StoreRemoveChamberBullet m_storeref MagazineHide_W4T m_hideMReferenced by WeaponDetachingMagOpenBolt()
Methods 4
override void OnEntry(WeaponEventBase e)References Class.CastTo(), typename.EnumToString(), InventoryLocation.GetType()
Show 11 more
, InventoryLocation.GetType(), LogManager.IsWeaponLogEnable(), WeaponStateBase.OnEntry(), wpnDebugPrint(), m_dst, WeaponEventDetachMagazine.m_dst, WeaponDetachingMag_StoreRemoveChamberBullet.m_dst, m_magazine, WeaponEventBase.m_magazine, WeaponDetachingMag_StoreRemoveChamberBullet.m_magazine, and m_storeoverride 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()