class
DebugHubMenuGameController
- 11 properties
- 5 functions
Extends game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
menuCtrl | WeakHandle<DebugHubMenuLogicController> | 0x10 | scripted |
selectorCtrl | WeakHandle<hub.SelectorController> | 0x20 | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x30 | scripted |
player | WeakHandle<PlayerPuppet> | 0x40 | scripted |
PDS | PlayerDevelopmentSystem? | 0x50 | scripted |
currencyListener | uint | 0x60 | scripted |
characterCredListener | uint | 0x64 | scripted |
characterLevelListener | uint | 0x68 | scripted |
characterCurrentXPListener | uint | 0x6C | scripted |
characterCredPointsListener | uint | 0x70 | scripted |
Transaction | game.TransactionSystem? | 0x78 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "DebugHubMenuGameController", "OnInitialize", (DebugHubMenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DebugHubMenuGameController_OnInitialize( DebugHubMenuGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "DebugHubMenuGameController", "OnUninitialize", (DebugHubMenuGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DebugHubMenuGameController_OnUninitialize( DebugHubMenuGameController self );bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIre.Hooks.Place( "DebugHubMenuGameController", "OnSetMenuEventDispatcher", (DebugHubMenuGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DebugHubMenuGameController_OnSetMenuEventDispatcher( DebugHubMenuGameController self, WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher );bool OnButtonRelease(ink.PointerEvent evt)RTTIre.Hooks.Place( "DebugHubMenuGameController", "OnButtonRelease", (DebugHubMenuGameController_OnButtonRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DebugHubMenuGameController_OnButtonRelease( DebugHubMenuGameController self, ink.PointerEvent? evt );bool OnMenuChanged(int index, string value)RTTIre.Hooks.Place( "DebugHubMenuGameController", "OnMenuChanged", (DebugHubMenuGameController_OnMenuChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DebugHubMenuGameController_OnMenuChanged( DebugHubMenuGameController self, int index, string value );