class
PlayerVisionModeController
- 11 properties
- 42 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
gameplayActiveFlagsRefreshPolicy | PlayerVisionModeControllerRefreshPolicy | 0x0 | scripted |
blackboardIds | PlayerVisionModeControllerBBIds | 0x38 | scripted |
blackboardValuesIds | PlayerVisionModeControllerBBValuesIds | 0xD8 | scripted |
blackboardListenersFunctions | PlayerVisionModeControllerBlackboardListenersFunctions | 0x178 | scripted |
blackboardListeners | PlayerVisionModeControllerBBListeners | 0x1C8 | scripted |
gameplayActiveFlags | PlayerVisionModeControllerActiveFlags | 0x268 | scripted |
inputActionsNames | PlayerVisionModeControllerInputActionsNames | 0x278 | scripted |
inputListeners | PlayerVisionModeControllerInputListeners | 0x298 | scripted |
inputActiveFlags | PlayerVisionModeControllerInputActiveFlags | 0x2A8 | scripted |
otherVars | PlayerVisionModeControllerOtherVars | 0x2AC | scripted |
owner | WeakHandle<game.Object> | 0x2C0 | scripted |
Functions
void OnEnablePhotoMode(bool enable)RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "OnEnablePhotoMode;Bool", (PlayerVisionModeController_OnEnablePhotoMode x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnEnablePhotoMode( PlayerVisionModeController self, bool enable );void RegisterOwner(game.Object owner)RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "RegisterOwner;GameObject", (PlayerVisionModeController_RegisterOwner x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_RegisterOwner( PlayerVisionModeController self, game.Object? owner );void UnregisterOwner()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "UnregisterOwner;", (PlayerVisionModeController_UnregisterOwner x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_UnregisterOwner( PlayerVisionModeController self );void OnInvalidateActiveState(PlayerVisionModeControllerInvalidateEvent evt)RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "OnInvalidateActiveState;PlayerVisionModeControllerInvalidateEvent", (PlayerVisionModeController_OnInvalidateActiveState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnInvalidateActiveState( PlayerVisionModeController self, PlayerVisionModeControllerInvalidateEvent? evt );void InitInputActionsNames()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "InitInputActionsNames;", (PlayerVisionModeController_InitInputActionsNames x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_InitInputActionsNames( PlayerVisionModeController self );void RegisterInputListeners()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "RegisterInputListeners;", (PlayerVisionModeController_RegisterInputListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_RegisterInputListeners( PlayerVisionModeController self );void InitPlayerVisionModeControllerRefreshPolicy()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "InitPlayerVisionModeControllerRefreshPolicy;", (PlayerVisionModeController_InitPlayerVisionModeControllerRefreshPolicy x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_InitPlayerVisionModeControllerRefreshPolicy( PlayerVisionModeController self );void InitBlackboardIds()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "InitBlackboardIds;", (PlayerVisionModeController_InitBlackboardIds x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_InitBlackboardIds( PlayerVisionModeController self );void InitBlackboardValuesIds()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "InitBlackboardValuesIds;", (PlayerVisionModeController_InitBlackboardValuesIds x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_InitBlackboardValuesIds( PlayerVisionModeController self );void InitBlackboardFunctions()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "InitBlackboardFunctions;", (PlayerVisionModeController_InitBlackboardFunctions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_InitBlackboardFunctions( PlayerVisionModeController self );void RegisterBlackboardListeners()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "RegisterBlackboardListeners;", (PlayerVisionModeController_RegisterBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_RegisterBlackboardListeners( PlayerVisionModeController self );void UnregisterInputListeners()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "UnregisterInputListeners;", (PlayerVisionModeController_UnregisterInputListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_UnregisterInputListeners( PlayerVisionModeController self );void UnregisterBlackboardListeners()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "UnregisterBlackboardListeners;", (PlayerVisionModeController_UnregisterBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_UnregisterBlackboardListeners( PlayerVisionModeController self );void VerifyActivation()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "VerifyActivation;", (PlayerVisionModeController_VerifyActivation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_VerifyActivation( PlayerVisionModeController self );void ActivateVisionMode()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "ActivateVisionMode;", (PlayerVisionModeController_ActivateVisionMode x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_ActivateVisionMode( PlayerVisionModeController self );void DeactivateVisionMode()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "DeactivateVisionMode;", (PlayerVisionModeController_DeactivateVisionMode x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_DeactivateVisionMode( PlayerVisionModeController self );void ProcessFlagsRefreshPolicy()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "ProcessFlagsRefreshPolicy;", (PlayerVisionModeController_ProcessFlagsRefreshPolicy x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_ProcessFlagsRefreshPolicy( PlayerVisionModeController self );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnAction", (PlayerVisionModeController_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnAction( PlayerVisionModeController self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );void ForceInputOff()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "ForceInputOff;", (PlayerVisionModeController_ForceInputOff x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_ForceInputOff( PlayerVisionModeController self );bool OnKerenzikovChanged(int value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnKerenzikovChanged", (PlayerVisionModeController_OnKerenzikovChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnKerenzikovChanged( PlayerVisionModeController self, int value );bool OnRestrictedSceneChanged(int value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnRestrictedSceneChanged", (PlayerVisionModeController_OnRestrictedSceneChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnRestrictedSceneChanged( PlayerVisionModeController self, int value );bool OnDeadChanged(int value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnDeadChanged", (PlayerVisionModeController_OnDeadChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnDeadChanged( PlayerVisionModeController self, int value );bool OnTakedownChanged(int value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnTakedownChanged", (PlayerVisionModeController_OnTakedownChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnTakedownChanged( PlayerVisionModeController self, int value );bool OnDeviceTakeoverChanged(ent.EntityID value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnDeviceTakeoverChanged", (PlayerVisionModeController_OnDeviceTakeoverChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnDeviceTakeoverChanged( PlayerVisionModeController self, ent.EntityID value );bool OnBraindanceFPPChanged(bool value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnBraindanceFPPChanged", (PlayerVisionModeController_OnBraindanceFPPChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnBraindanceFPPChanged( PlayerVisionModeController self, bool value );bool OnBraindanceActiveChanged(bool value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnBraindanceActiveChanged", (PlayerVisionModeController_OnBraindanceActiveChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnBraindanceActiveChanged( PlayerVisionModeController self, bool value );bool OnBriefingChange(bool value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnBriefingChange", (PlayerVisionModeController_OnBriefingChange x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnBriefingChange( PlayerVisionModeController self, bool value );bool OnTwintoneChange(bool value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnTwintoneChange", (PlayerVisionModeController_OnTwintoneChange x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnTwintoneChange( PlayerVisionModeController self, bool value );bool OnVeryHardLandingChanged(int value)RTTIre.Hooks.Place( "PlayerVisionModeController", "OnVeryHardLandingChanged", (PlayerVisionModeController_OnVeryHardLandingChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_OnVeryHardLandingChanged( PlayerVisionModeController self, int value );void UpdateNoScanningRestriction()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "UpdateNoScanningRestriction;", (PlayerVisionModeController_UpdateNoScanningRestriction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_UpdateNoScanningRestriction( PlayerVisionModeController self );void UpdateBlackboardValues()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "UpdateBlackboardValues;", (PlayerVisionModeController_UpdateBlackboardValues x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_UpdateBlackboardValues( PlayerVisionModeController self );void InvalidateActivationState(bool active)RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "InvalidateActivationState;Bool", (PlayerVisionModeController_InvalidateActivationState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_InvalidateActivationState( PlayerVisionModeController self, bool active );void ApplyFocusModeLocomotionRestriction()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "ApplyFocusModeLocomotionRestriction;", (PlayerVisionModeController_ApplyFocusModeLocomotionRestriction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_ApplyFocusModeLocomotionRestriction( PlayerVisionModeController self );void SetBlackboardIntVariable(game.bb.ScriptDefinition definition, game.bb.ScriptID_Int32 id, int value)RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "SetBlackboardIntVariable;BlackboardDefinitionBlackboardID_IntInt32", (PlayerVisionModeController_SetBlackboardIntVariable x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_SetBlackboardIntVariable( PlayerVisionModeController self, game.bb.ScriptDefinition? definition, game.bb.ScriptID_Int32 id, int value );bool IsPlayerInDriverCombat()RTTIre.Hooks.Place( "PlayerVisionModeController", "IsPlayerInDriverCombat;", (PlayerVisionModeController_IsPlayerInDriverCombat x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_IsPlayerInDriverCombat( PlayerVisionModeController self );void SetFocusModeAnimFeature(bool newState)RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "SetFocusModeAnimFeature;Bool", (PlayerVisionModeController_SetFocusModeAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_SetFocusModeAnimFeature( PlayerVisionModeController self, bool newState );void SetupLockToggleInput()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "SetupLockToggleInput;", (PlayerVisionModeController_SetupLockToggleInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_SetupLockToggleInput( PlayerVisionModeController self );void SetupLockHoldInput()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "SetupLockHoldInput;", (PlayerVisionModeController_SetupLockHoldInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_SetupLockHoldInput( PlayerVisionModeController self );void SendPSMBoolParameter(CName id, bool value, game.stateMachine.ParameterAspect aspect)RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "SendPSMBoolParameter;CNameBoolgamestateMachineParameterAspect", (PlayerVisionModeController_SendPSMBoolParameter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_SendPSMBoolParameter( PlayerVisionModeController self, CName id, bool value, game.stateMachine.ParameterAspect aspect );game.aim.AssistAimRequest GetVisionAimSnapParams()RTTIre.Hooks.Place( "PlayerVisionModeController", "GetVisionAimSnapParams;", (PlayerVisionModeController_GetVisionAimSnapParams x) => { return re.Hooks.CallOriginal<re.msgpack.game.aim.AssistAimRequest>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_GetVisionAimSnapParams( PlayerVisionModeController self );void RemoveFocusModeLocomotionRestriction()RTTIre.Hooks.PlaceVoid( "PlayerVisionModeController", "RemoveFocusModeLocomotionRestriction;", (PlayerVisionModeController_RemoveFocusModeLocomotionRestriction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_RemoveFocusModeLocomotionRestriction( PlayerVisionModeController self );bool HasMeleeWeaponEquipped()RTTIre.Hooks.Place( "PlayerVisionModeController", "HasMeleeWeaponEquipped;", (PlayerVisionModeController_HasMeleeWeaponEquipped x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerVisionModeController_HasMeleeWeaponEquipped( PlayerVisionModeController self );