class
HotkeyConsumableWidgetController
- 17 properties
- 19 functions
Extends game.ui.NewPhoneRelatedHUDGameController game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
radioSlot | ink.CompoundWidgetReference | 0x88 | scripted |
vehicleCustomizationSlot | ink.CompoundWidgetReference | 0xA0 | scripted |
autodriveSlot | ink.CompoundWidgetReference | 0xB8 | scripted |
container | ink.CompoundWidgetReference | 0xD0 | scripted |
DpadHintLibraryPath | ink.WidgetLibraryReference | 0xE8 | scripted |
autodriveLibraryPath | ink.WidgetLibraryReference | 0xF8 | scripted |
IsInDriverCombat | bool | 0x108 | scripted |
IsPoliceVehicle | bool | 0x109 | scripted |
isRadioBlocked | bool | 0x10A | scripted |
isInVehicleScene | bool | 0x10B | scripted |
isQuestBlocked | bool | 0x10C | scripted |
carHudListenerId | uint | 0x110 | scripted |
statusListener | HotkeyRadioStatusListener? | 0x118 | scripted |
PlayerEnteredVehicleListener | red.CallbackObject? | 0x128 | scripted |
autodriveToggledListener | red.CallbackObject? | 0x138 | scripted |
containerAnimProxy | ink.anim.Proxy? | 0x148 | scripted |
containerVisibility | bool | 0x158 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "HotkeyConsumableWidgetController", "OnInitialize", (HotkeyConsumableWidgetController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_OnInitialize( HotkeyConsumableWidgetController self );bool OnPlayerAttach(game.Object player)overrideRTTIre.Hooks.Place( "HotkeyConsumableWidgetController", "OnPlayerAttach", (HotkeyConsumableWidgetController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_OnPlayerAttach( HotkeyConsumableWidgetController self, game.Object? player );bool OnPlayerDetach(game.Object player)RTTIre.Hooks.Place( "HotkeyConsumableWidgetController", "OnPlayerDetach", (HotkeyConsumableWidgetController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_OnPlayerDetach( HotkeyConsumableWidgetController self, game.Object? player );void RegisterBlackboardListeners()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "RegisterBlackboardListeners;", (HotkeyConsumableWidgetController_RegisterBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_RegisterBlackboardListeners( HotkeyConsumableWidgetController self );void RegisterCarHudListener()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "RegisterCarHudListener;", (HotkeyConsumableWidgetController_RegisterCarHudListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_RegisterCarHudListener( HotkeyConsumableWidgetController self );bool OnUnlockCarHud(int value)RTTIre.Hooks.Place( "HotkeyConsumableWidgetController", "OnUnlockCarHud", (HotkeyConsumableWidgetController_OnUnlockCarHud x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_OnUnlockCarHud( HotkeyConsumableWidgetController self, int value );bool OnPlayerEnteredVehicle(int val)RTTIre.Hooks.Place( "HotkeyConsumableWidgetController", "OnPlayerEnteredVehicle", (HotkeyConsumableWidgetController_OnPlayerEnteredVehicle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_OnPlayerEnteredVehicle( HotkeyConsumableWidgetController self, int val );bool OnAutodriveToggled(bool value)RTTIre.Hooks.Place( "HotkeyConsumableWidgetController", "OnAutodriveToggled", (HotkeyConsumableWidgetController_OnAutodriveToggled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_OnAutodriveToggled( HotkeyConsumableWidgetController self, bool value );void SetContainerVisibility(bool visible, bool instant)RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "SetContainerVisibility;BoolBool", (HotkeyConsumableWidgetController_SetContainerVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_SetContainerVisibility( HotkeyConsumableWidgetController self, bool visible, bool instant );void RefreshInPoliceVehicle()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "RefreshInPoliceVehicle;", (HotkeyConsumableWidgetController_RefreshInPoliceVehicle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_RefreshInPoliceVehicle( HotkeyConsumableWidgetController self );void RefreshUnlockCarHud()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "RefreshUnlockCarHud;", (HotkeyConsumableWidgetController_RefreshUnlockCarHud x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_RefreshUnlockCarHud( HotkeyConsumableWidgetController self );void RegisterStatusEffectListeners()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "RegisterStatusEffectListeners;", (HotkeyConsumableWidgetController_RegisterStatusEffectListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_RegisterStatusEffectListeners( HotkeyConsumableWidgetController self );void UnregisterCarHudListener()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "UnregisterCarHudListener;", (HotkeyConsumableWidgetController_UnregisterCarHudListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_UnregisterCarHudListener( HotkeyConsumableWidgetController self );void UnregisterBlackboardListeners()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "UnregisterBlackboardListeners;", (HotkeyConsumableWidgetController_UnregisterBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_UnregisterBlackboardListeners( HotkeyConsumableWidgetController self );void RefreshStatusEffect()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "RefreshStatusEffect;", (HotkeyConsumableWidgetController_RefreshStatusEffect x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_RefreshStatusEffect( HotkeyConsumableWidgetController self );void UpdateRadioVisibility()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "UpdateRadioVisibility;", (HotkeyConsumableWidgetController_UpdateRadioVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_UpdateRadioVisibility( HotkeyConsumableWidgetController self );void ResolveRadioState()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "ResolveRadioState;", (HotkeyConsumableWidgetController_ResolveRadioState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_ResolveRadioState( HotkeyConsumableWidgetController self );bool IsRadioEnabled()RTTIre.Hooks.Place( "HotkeyConsumableWidgetController", "IsRadioEnabled;", (HotkeyConsumableWidgetController_IsRadioEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_IsRadioEnabled( HotkeyConsumableWidgetController self );void UpdateBlackboard()RTTIre.Hooks.PlaceVoid( "HotkeyConsumableWidgetController", "UpdateBlackboard;", (HotkeyConsumableWidgetController_UpdateBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyConsumableWidgetController_UpdateBlackboard( HotkeyConsumableWidgetController self );