class vehicle
VisualCustomizationHotkeyController
vehicle.VisualCustomizationHotkeyController
- 21 properties
- 18 functions
Extends GenericHotkeyController game.ui.NewPhoneRelatedHUDGameController game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
questMarker | ink.ImageWidgetReference | 0x110 | scripted |
vehicleBB | WeakHandle<game.IBlackboard> | 0x128 | scripted |
vehicleEnterListener | red.CallbackObject? | 0x138 | scripted |
cinematicCameraListener | red.CallbackObject? | 0x148 | scripted |
delamainTaxiListener | red.CallbackObject? | 0x158 | scripted |
factListener | uint | 0x168 | scripted |
animationProxy | ink.anim.Proxy? | 0x170 | scripted |
carColorSelectorToken | ink.GameNotificationToken? | 0x180 | scripted |
isInDefaultState | bool | 0x190 | scripted |
phoneMenuActive | bool | 0x191 | scripted |
driving | bool | 0x192 | scripted |
cinematicCamera | bool | 0x193 | scripted |
delamainTaxi | bool | 0x194 | scripted |
mq058_done_factListener | uint | 0x198 | scripted |
sq024_done_factListener | uint | 0x19C | scripted |
mq057_done_factListener | uint | 0x1A0 | scripted |
mq058_update_applied_factListener | uint | 0x1A4 | scripted |
mq058_playerFailedToOpenVVC_factListener | uint | 0x1A8 | scripted |
currentCombatState | game.PSMCombat | 0x1AC | scripted |
combatStateCallback | red.CallbackObject? | 0x1B0 | scripted |
phoneStateCallback | red.CallbackObject? | 0x1C0 | scripted |
Functions
bool OnPlayerAttach(game.Object player)overrideRTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "OnPlayerAttach", (VisualCustomizationHotkeyController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnPlayerAttach( vehicle.VisualCustomizationHotkeyController self, game.Object? player );bool Initialize()overrideRTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "Initialize;", (VisualCustomizationHotkeyController_Initialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_Initialize( vehicle.VisualCustomizationHotkeyController self );void ResolveState()overrideRTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "ResolveState;", (VisualCustomizationHotkeyController_ResolveState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_ResolveState( vehicle.VisualCustomizationHotkeyController self );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "OnAction", (VisualCustomizationHotkeyController_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnAction( vehicle.VisualCustomizationHotkeyController self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );void InitializeQuestListener()RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "InitializeQuestListener;", (VisualCustomizationHotkeyController_InitializeQuestListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_InitializeQuestListener( vehicle.VisualCustomizationHotkeyController self );void SetHintController()RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "SetHintController;", (VisualCustomizationHotkeyController_SetHintController x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_SetHintController( vehicle.VisualCustomizationHotkeyController self );void Uninitialize()overrideRTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "Uninitialize;", (VisualCustomizationHotkeyController_Uninitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_Uninitialize( vehicle.VisualCustomizationHotkeyController self );void InitializeCombatStateListener(bool val)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "InitializeCombatStateListener;Bool", (VisualCustomizationHotkeyController_InitializeCombatStateListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_InitializeCombatStateListener( vehicle.VisualCustomizationHotkeyController self, bool val );void InitializePhoneSystemListener(bool val)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "InitializePhoneSystemListener;Bool", (VisualCustomizationHotkeyController_InitializePhoneSystemListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_InitializePhoneSystemListener( vehicle.VisualCustomizationHotkeyController self, bool val );void InitializeDialogueSystemListener(bool val)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "InitializeDialogueSystemListener;Bool", (VisualCustomizationHotkeyController_InitializeDialogueSystemListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_InitializeDialogueSystemListener( vehicle.VisualCustomizationHotkeyController self, bool val );game.PSMCombat GetPSMCombatState()RTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "GetPSMCombatState;", (VisualCustomizationHotkeyController_GetPSMCombatState x) => { return re.Hooks.CallOriginal<re.msgpack.game.PSMCombat>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_GetPSMCombatState( vehicle.VisualCustomizationHotkeyController self );void OnFactChanged(int value)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "OnFactChanged;Int32", (VisualCustomizationHotkeyController_OnFactChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnFactChanged( vehicle.VisualCustomizationHotkeyController self, int value );bool OnCombatStateChanged(int newState)RTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "OnCombatStateChanged", (VisualCustomizationHotkeyController_OnCombatStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnCombatStateChanged( vehicle.VisualCustomizationHotkeyController self, int newState );bool OnPhoneMenuStateChange(bool newState)RTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "OnPhoneMenuStateChange", (VisualCustomizationHotkeyController_OnPhoneMenuStateChange x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnPhoneMenuStateChange( vehicle.VisualCustomizationHotkeyController self, bool newState );bool OnPlayerEnteredVehicle(int value)RTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "OnPlayerEnteredVehicle", (VisualCustomizationHotkeyController_OnPlayerEnteredVehicle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnPlayerEnteredVehicle( vehicle.VisualCustomizationHotkeyController self, int value );void OnCinematicCameraChange(bool value)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "OnCinematicCameraChange;Bool", (VisualCustomizationHotkeyController_OnCinematicCameraChange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnCinematicCameraChange( vehicle.VisualCustomizationHotkeyController self, bool value );void OnDelamainTaxiChange(bool value)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationHotkeyController", "OnDelamainTaxiChange;Bool", (VisualCustomizationHotkeyController_OnDelamainTaxiChange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_OnDelamainTaxiChange( vehicle.VisualCustomizationHotkeyController self, bool value );bool IsInDefaultState()overrideRTTIre.Hooks.Place( "vehicleVisualCustomizationHotkeyController", "IsInDefaultState;", (VisualCustomizationHotkeyController_IsInDefaultState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationHotkeyController_IsInDefaultState( vehicle.VisualCustomizationHotkeyController self );