class WeaponUnjamming_StartSource
WeaponUnjamming_Start › WeaponStartAction › WeaponStateBase
All members, including inherited
Constructors 1
void WeaponUnjamming_Start(Weapon_Base w = NULL, WeaponStateBase parent = NULL, WeaponActions action = WeaponActions.NONE, int actionType = -1)Referenced by WeaponUnjamming.WeaponUnjamming()
Members 2
float m_dtAccumulatorfloat m_jamTimeMethods 3
override void OnEntry(WeaponEventBase e)References WeaponStartAction.OnEntry()
override void OnUpdate(float dt)References Class.CastTo(), Human.GetCommandModifier_Weapons(), Object.GetDebugName()
Show 12 more
, EntityAI.GetHierarchyParent(), Human.GetInputController(), HumanInputController.IsReloadOrMechanismContinuousUse(), LogManager.IsWeaponLogEnable(), Weapon_Base.ProcessWeaponEvent(), HumanCommandWeapons.StartAction(), new WeaponEventUnjammingFailedTimeout(), new WeaponEventUnjammingTimeout(), wpnDebugPrint(), m_dtAccumulator, m_jamTime, and WeaponStateBase.m_weaponoverride void OnExit(WeaponEventBase e)