class
GameplaySettingsListener
- 22 properties
- 8 functions
Extends userSettings.VarListener IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
player | WeakHandle<PlayerPuppet> | 0x0 | scripted |
userSettings | userSettings.UserSettings? | 0x10 | scripted |
diffSettingsGroup | userSettings.Group? | 0x20 | scripted |
miscSettingsGroup | userSettings.Group? | 0x30 | scripted |
controlsGroup | userSettings.Group? | 0x40 | scripted |
vehicleControlsGroup | userSettings.Group? | 0x50 | scripted |
hudGroup | userSettings.Group? | 0x60 | scripted |
additiveCameraMovements | float | 0x70 | scripted |
isFastForwardByLine | bool | 0x74 | scripted |
InputHintsEnabled | bool | 0x75 | scripted |
movementDodgeEnabled | bool | 0x76 | scripted |
vehicleCombatHoldToShootEnabled | bool | 0x77 | scripted |
difficultyPath | CName | 0x78 | scripted |
miscPath | CName | 0x80 | scripted |
controlsPath | CName | 0x88 | scripted |
vehicleControlsPath | CName | 0x90 | scripted |
hudPath | CName | 0x98 | scripted |
additiveCameraOptionName | CName | 0xA0 | scripted |
fastForwardOptionName | CName | 0xA8 | scripted |
inputHintsOptionName | CName | 0xB0 | scripted |
movementDodgeOptionName | CName | 0xB8 | scripted |
vehicleCombatHoldToShootOptionName | CName | 0xC0 | scripted |
Functions
void Initialize(WeakHandle<PlayerPuppet> player)RTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "Initialize;PlayerPuppet", (GameplaySettingsListener_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_Initialize( GameplaySettingsListener self, WeakHandle<PlayerPuppet> player );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)overrideRTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "OnVarModified", (GameplaySettingsListener_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_OnVarModified( GameplaySettingsListener self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );void UpdateInputHintsEnabled()RTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "UpdateInputHintsEnabled;", (GameplaySettingsListener_UpdateInputHintsEnabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_UpdateInputHintsEnabled( GameplaySettingsListener self );void RefreshAdditiveCameraMovementsSetting()RTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "RefreshAdditiveCameraMovementsSetting;", (GameplaySettingsListener_RefreshAdditiveCameraMovementsSetting x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_RefreshAdditiveCameraMovementsSetting( GameplaySettingsListener self );void RestoreJohnnyRelatedState()RTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "RestoreJohnnyRelatedState;", (GameplaySettingsListener_RestoreJohnnyRelatedState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_RestoreJohnnyRelatedState( GameplaySettingsListener self );void UpdateFFSetting()RTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "UpdateFFSetting;", (GameplaySettingsListener_UpdateFFSetting x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_UpdateFFSetting( GameplaySettingsListener self );void UpdateMovementDodgeSettings()RTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "UpdateMovementDodgeSettings;", (GameplaySettingsListener_UpdateMovementDodgeSettings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_UpdateMovementDodgeSettings( GameplaySettingsListener self );void UpdateVehicleCombatHoldToShootSettings()RTTIre.Hooks.PlaceVoid( "GameplaySettingsListener", "UpdateVehicleCombatHoldToShootSettings;", (GameplaySettingsListener_UpdateVehicleCombatHoldToShootSettings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplaySettingsListener_UpdateVehicleCombatHoldToShootSettings( GameplaySettingsListener self );