class
HotkeysWidgetController
- 13 properties
- 9 functions
Extends game.ui.NewPhoneRelatedHUDGameController game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
phoneSlot | ink.CompoundWidgetReference | 0x88 | scripted |
carSlot | ink.CompoundWidgetReference | 0xA0 | scripted |
radioSlot | ink.CompoundWidgetReference | 0xB8 | scripted |
dpadHintsPanel | ink.CompoundWidgetReference | 0xD0 | scripted |
phone | WeakHandle<ink.Widget> | 0xE8 | scripted |
car | WeakHandle<ink.Widget> | 0xF8 | scripted |
radio | WeakHandle<ink.Widget> | 0x108 | scripted |
consumables | WeakHandle<ink.Widget> | 0x118 | scripted |
gadgets | WeakHandle<ink.Widget> | 0x128 | scripted |
cyberware | WeakHandle<ink.Widget> | 0x138 | scripted |
leeroy | WeakHandle<ink.Widget> | 0x148 | scripted |
timeBank | WeakHandle<ink.Widget> | 0x158 | scripted |
berserkEnabledBBId | red.CallbackObject? | 0x168 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "HotkeysWidgetController", "OnInitialize", (HotkeysWidgetController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_OnInitialize( HotkeysWidgetController self );bool OnPlayerAttach(game.Object player)overrideRTTIre.Hooks.Place( "HotkeysWidgetController", "OnPlayerAttach", (HotkeysWidgetController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_OnPlayerAttach( HotkeysWidgetController self, game.Object? player );bool OnPlayerDetach(game.Object player)RTTIre.Hooks.Place( "HotkeysWidgetController", "OnPlayerDetach", (HotkeysWidgetController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_OnPlayerDetach( HotkeysWidgetController self, game.Object? player );void RegisterBlackboardListeners()RTTIre.Hooks.PlaceVoid( "HotkeysWidgetController", "RegisterBlackboardListeners;", (HotkeysWidgetController_RegisterBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_RegisterBlackboardListeners( HotkeysWidgetController self );void UnregisterBlackboardListeners()RTTIre.Hooks.PlaceVoid( "HotkeysWidgetController", "UnregisterBlackboardListeners;", (HotkeysWidgetController_UnregisterBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_UnregisterBlackboardListeners( HotkeysWidgetController self );bool IsDerivedHUDVisible()overrideRTTIre.Hooks.Place( "HotkeysWidgetController", "IsDerivedHUDVisible;", (HotkeysWidgetController_IsDerivedHUDVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_IsDerivedHUDVisible( HotkeysWidgetController self );bool OnBerserkActive(bool value)RTTIre.Hooks.Place( "HotkeysWidgetController", "OnBerserkActive", (HotkeysWidgetController_OnBerserkActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_OnBerserkActive( HotkeysWidgetController self, bool value );void HandleBerserkActive(bool isBerserkActive)RTTIre.Hooks.PlaceVoid( "HotkeysWidgetController", "HandleBerserkActive;Bool", (HotkeysWidgetController_HandleBerserkActive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_HandleBerserkActive( HotkeysWidgetController self, bool isBerserkActive );void SendBlackboardHotkeyUpdates()RTTIre.Hooks.PlaceVoid( "HotkeysWidgetController", "SendBlackboardHotkeyUpdates;", (HotkeysWidgetController_SendBlackboardHotkeyUpdates x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeysWidgetController_SendBlackboardHotkeyUpdates( HotkeysWidgetController self );