PlayerVisionModeController class
PlayerVisionModeController
Inheritance
Base: IScriptable
Derived
None.
Properties
| Property | Type | |
|---|---|---|
gameplayActiveFlagsRefreshPolicy | PlayerVisionModeControllerRefreshPolicy | scripted |
blackboardIds | PlayerVisionModeControllerBBIds | scripted |
blackboardValuesIds | PlayerVisionModeControllerBBValuesIds | scripted |
blackboardListenersFunctions | PlayerVisionModeControllerBlackboardListenersFunctions | scripted |
blackboardListeners | PlayerVisionModeControllerBBListeners | scripted |
gameplayActiveFlags | PlayerVisionModeControllerActiveFlags | scripted |
inputActionsNames | PlayerVisionModeControllerInputActionsNames | scripted |
inputListeners | PlayerVisionModeControllerInputListeners | scripted |
inputActiveFlags | PlayerVisionModeControllerInputActiveFlags | scripted |
otherVars | PlayerVisionModeControllerOtherVars | scripted |
owner | WeakHandle<game.Object> | scripted |
Functions
void OnEnablePhotoMode(bool enable)RTTIvoid RegisterOwner(game.Object owner)RTTIvoid UnregisterOwner()RTTIvoid OnInvalidateActiveState(PlayerVisionModeControllerInvalidateEvent evt)RTTIvoid InitInputActionsNames()RTTIvoid RegisterInputListeners()RTTIvoid InitPlayerVisionModeControllerRefreshPolicy()RTTIvoid InitBlackboardIds()RTTIvoid InitBlackboardValuesIds()RTTIvoid InitBlackboardFunctions()RTTIvoid RegisterBlackboardListeners()RTTIvoid UnregisterInputListeners()RTTIvoid UnregisterBlackboardListeners()RTTIvoid VerifyActivation()RTTIvoid ActivateVisionMode()RTTIvoid DeactivateVisionMode()RTTIvoid ProcessFlagsRefreshPolicy()RTTIbool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIvoid ForceInputOff()RTTIbool OnKerenzikovChanged(int value)RTTIbool OnRestrictedSceneChanged(int value)RTTIbool OnDeadChanged(int value)RTTIbool OnTakedownChanged(int value)RTTIbool OnDeviceTakeoverChanged(ent.EntityID value)RTTIbool OnBraindanceFPPChanged(bool value)RTTIbool OnBraindanceActiveChanged(bool value)RTTIbool OnBriefingChange(bool value)RTTIbool OnTwintoneChange(bool value)RTTIbool OnVeryHardLandingChanged(int value)RTTIvoid UpdateNoScanningRestriction()RTTIvoid UpdateBlackboardValues()RTTIvoid InvalidateActivationState(bool active)RTTIvoid ApplyFocusModeLocomotionRestriction()RTTIvoid SetBlackboardIntVariable(game.bb.ScriptDefinition definition, game.bb.ScriptID_Int32 id, int value)RTTIbool IsPlayerInDriverCombat()RTTIvoid SetFocusModeAnimFeature(bool newState)RTTIvoid SetupLockToggleInput()RTTIvoid SetupLockHoldInput()RTTIvoid SendPSMBoolParameter(CName id, bool value, game.stateMachine.ParameterAspect aspect)RTTIgame.aim.AssistAimRequest GetVisionAimSnapParams()RTTIvoid RemoveFocusModeLocomotionRestriction()RTTIbool HasMeleeWeaponEquipped()RTTI