class
AimAssistSettingsListener
- 10 properties
- 6 functions
Extends userSettings.VarListener IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
ctrl | WeakHandle<PlayerPuppet> | 0x0 | scripted |
settings | userSettings.UserSettings? | 0x10 | scripted |
settingsGroup | userSettings.Group? | 0x20 | scripted |
aimAssistLevel | EAimAssistLevel | 0x30 | scripted |
aimAssistMeleeLevel | EAimAssistLevel | 0x34 | scripted |
aimAssistDriverCombatEnabled | bool | 0x38 | scripted |
aimAssistSnapEnabled | bool | 0x39 | scripted |
difficultySettingsPath | CName | 0x40 | scripted |
currentConfig | AimAssistSettingConfig | 0x48 | scripted |
settingsRecords | WeakHandle<game.data.AimAssistSettings_Record>[] | 0x50 | scripted |
Functions
void Initialize(WeakHandle<PlayerPuppet> ctrl)RTTIre.Hooks.PlaceVoid( "AimAssistSettingsListener", "Initialize;PlayerPuppet", (AimAssistSettingsListener_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AimAssistSettingsListener_Initialize( AimAssistSettingsListener self, WeakHandle<PlayerPuppet> ctrl );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)overrideRTTIre.Hooks.PlaceVoid( "AimAssistSettingsListener", "OnVarModified", (AimAssistSettingsListener_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AimAssistSettingsListener_OnVarModified( AimAssistSettingsListener self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );EAimAssistLevel GetAimAssistLevel()RTTIre.Hooks.Place( "AimAssistSettingsListener", "GetAimAssistLevel;", (AimAssistSettingsListener_GetAimAssistLevel x) => { return re.Hooks.CallOriginal<re.msgpack.EAimAssistLevel>(); } ); [Msgpack.Gen] public readonly partial record struct AimAssistSettingsListener_GetAimAssistLevel( AimAssistSettingsListener self );EAimAssistLevel GetAimAssistMeleeLevel()RTTIre.Hooks.Place( "AimAssistSettingsListener", "GetAimAssistMeleeLevel;", (AimAssistSettingsListener_GetAimAssistMeleeLevel x) => { return re.Hooks.CallOriginal<re.msgpack.EAimAssistLevel>(); } ); [Msgpack.Gen] public readonly partial record struct AimAssistSettingsListener_GetAimAssistMeleeLevel( AimAssistSettingsListener self );bool GetAimAssistDriverCombatEnabled()RTTIre.Hooks.Place( "AimAssistSettingsListener", "GetAimAssistDriverCombatEnabled;", (AimAssistSettingsListener_GetAimAssistDriverCombatEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AimAssistSettingsListener_GetAimAssistDriverCombatEnabled( AimAssistSettingsListener self );bool GetAimSnapEnabled()RTTIre.Hooks.Place( "AimAssistSettingsListener", "GetAimSnapEnabled;", (AimAssistSettingsListener_GetAimSnapEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AimAssistSettingsListener_GetAimSnapEnabled( AimAssistSettingsListener self );