class WeaponChambering_BaseSource
WeaponChambering_Base › WeaponStateBase
Derived classes
All members, including inherited
Members 4
float m_damagestring m_typeReferenced by AcquireCartridgeFromMagazine(), DropBullet(), LoadCurrentFSMState()
Show 14 more
, PushBulletToChamber(), PushBulletToInternalMagazine(), SaveCurrentFSMState(), ShowBullet(), WeaponChambering_Cartridge.OnExit(), WeaponChambering_Cartridge_ChambToMag.OnExit(), WeaponChambering_Chamber_OnEntry.OnEntry(), WeaponChambering_InternalMagazine_OnEntry.OnEntry(), WeaponChambering_InternalMagazine_OnExit.OnExit(), WeaponChambering_MultiMuzzle.OnAbort(), WeaponChambering_MultiMuzzle.OnExit(), WeaponChambering_MultiMuzzleMagnum.OnAbort(), WeaponChambering_MultiMuzzleMagnum.OnExit(), and WeaponChambering_Preparation.OnAbort()string m_magazineTypeReferenced by AcquireCartridgeFromMagazine(), DropBullet(), LoadCurrentFSMState()
Show 10 more
, SaveCurrentFSMState(), WeaponChambering_Cartridge.OnExit(), WeaponChambering_Cartridge_ChambToMag.OnExit(), WeaponChambering_Chamber_OnEntry.OnEntry(), WeaponChambering_InternalMagazine_OnEntry.OnEntry(), WeaponChambering_InternalMagazine_OnExit.OnExit(), WeaponChambering_MultiMuzzle.OnAbort(), WeaponChambering_MultiMuzzleMagnum.OnAbort(), WeaponChambering_MultiMuzzleMagnum.OnExit(), and WeaponChambering_Preparation.OnAbort()Magazine m_srcMagazinesource of the cartridge
Referenced by ChamberMultiBullet.OnAbort(), ChamberMultiBullet.OnEntry(), ChamberMultiBullet.OnExit()
Show 22 more
, LoopedChambering.OnAbort(), LoopedChambering.OnEntry(), LoopedChambering.OnExit(), LoopedChamberingCombineChamberInternalMagazine.OnAbort(), LoopedChamberingCombineChamberInternalMagazine.OnEntry(), LoopedChamberingCombineChamberInternalMagazine.OnExit(), LoopedChamberingEjectLast.OnAbort(), LoopedChamberingEjectLast.OnEntry(), LoopedChamberingEjectLast.OnExit(), RifleChambering.OnEntry(), RifleReChambering.OnEntry(), WeaponChambering.OnAbort(), WeaponChambering.OnEntry(), WeaponChambering.OnExit(), AcquireCartridgeFromMagazine(), LoadCurrentFSMState(), SaveCurrentFSMState(), ShowBullet(), WeaponGuardHasAmmoInLoopedState.GuardCondition(), WeaponMagnumChambering.OnAbort(), WeaponMagnumChambering.OnEntry(), and WeaponMagnumChambering.OnExit()Methods 11
override bool SaveCurrentFSMState(ParamsWriteContext ctx)References Error(), Object.GetDebugName(), WeaponStateBase.SaveCurrentFSMState()
Show 6 more
, Serializer.Write(), m_damage, m_magazineType, m_srcMagazine, m_type, and WeaponStateBase.m_weaponoverride bool LoadCurrentFSMState(ParamsReadContext ctx, int version)References Error(), Object.GetDebugName(), WeaponStateBase.LoadCurrentFSMState()
Show 6 more
, Serializer.Read(), m_damage, m_magazineType, m_srcMagazine, m_type, and WeaponStateBase.m_weaponvoid HideBullet(int muzzleIndex)void OpenBolt()Referenced by WeaponChambering_Cartridge.OnEntry()
void CloseBolt()Referenced by WeaponChambering_Cartridge.OnExit()
bool AcquireCartridgeFromMagazine()Referenced by WeaponChambering_Cartridge.OnExit(), WeaponChambering_Cartridge_ChambToMag.OnExit(), WeaponChambering_Chamber_OnEntry.OnEntry()
Show 7 more
, WeaponChambering_InternalMagazine_OnEntry.OnEntry(), WeaponChambering_InternalMagazine_OnExit.OnExit(), WeaponChambering_MultiMuzzle.OnAbort(), WeaponChambering_MultiMuzzle.OnExit(), WeaponChambering_MultiMuzzleMagnum.OnAbort(), WeaponChambering_MultiMuzzleMagnum.OnExit(), and WeaponChambering_Preparation.OnAbort()bool DropBullet(WeaponEventBase e)Referenced by WeaponChambering_Cartridge.OnExit(), WeaponChambering_Cartridge_ChambToMag.OnExit(), WeaponChambering_Chamber_OnEntry.OnEntry()
Show 7 more
, WeaponChambering_InternalMagazine_OnEntry.OnEntry(), WeaponChambering_InternalMagazine_OnExit.OnExit(), WeaponChambering_MultiMuzzle.OnAbort(), WeaponChambering_MultiMuzzle.OnExit(), WeaponChambering_MultiMuzzleMagnum.OnAbort(), WeaponChambering_MultiMuzzleMagnum.OnExit(), and WeaponChambering_Preparation.OnAbort()References Object.GetDebugName(), Weapon.IsChamberFull(), LogManager.IsWeaponLogEnable()
Show 6 more
, string.Length(), Weapon.PushCartridgeToChamber(), wpnDebugPrint(), m_damage, m_type, and WeaponStateBase.m_weaponReferenced by WeaponChambering_Cartridge_ChambToMag.OnExit()