PublicSafeDecisions class
PublicSafeDecisions
Inheritance
Base: WeaponReadyListenerTransition
Derived
None.
Properties
| Property | Type | |
|---|---|---|
isSprinting | bool | scripted |
inKereznikov | bool | scripted |
inCombat | bool | scripted |
inDangerousZone | bool | scripted |
inFocusMode | bool | scripted |
isInVehicleCombat | bool | scripted |
isInVehTurret | bool | scripted |
isAiming | bool | scripted |
rangedAttackPressed | bool | scripted |
Functions
void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid UpdateShouldOnEnterBeEnabled()RTTIvoid UpdateWeaponReadyListenerReturnValue()overrideRTTIbool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIbool OnLocomotionChanged(int value)overrideRTTIbool OnCombatChanged(int value)RTTIbool OnZonesChanged(int value)RTTIbool OnVisionChanged(int value)RTTIbool OnVehicleChanged(int value)RTTIbool OnUpperBodyChanged(int value)RTTIbool EnterCondition(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool ToNotReady(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool ToPublicSafeToReady(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool ToNoAmmo(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool ShouldLeaveSafe(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTI