class game.ui
DeathMenuGameController
game.ui.DeathMenuGameController
- 5 properties
- 9 functions
Extends game.ui.MenuItemListGameController game.ui.SaveHandlingController game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
buttonHintsManagerRef | ink.WidgetReference | 0x48 | scripted |
buttonHintsController | WeakHandle<ButtonHints> | 0x60 | scripted |
animIntro | ink.anim.Proxy? | 0x70 | scripted |
axisInputReceived | bool | 0x80 | scripted |
dpadInputReceived | bool | 0x81 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "gameuiDeathMenuGameController", "OnInitialize", (DeathMenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_OnInitialize( game.ui.DeathMenuGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "gameuiDeathMenuGameController", "OnUninitialize", (DeathMenuGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_OnUninitialize( game.ui.DeathMenuGameController self );bool OnSetUserData(IScriptable userData)RTTIre.Hooks.Place( "gameuiDeathMenuGameController", "OnSetUserData", (DeathMenuGameController_OnSetUserData x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_OnSetUserData( game.ui.DeathMenuGameController self, IScriptable? userData );bool ShouldAllowExitGameMenuItem()overrideRTTIre.Hooks.Place( "gameuiDeathMenuGameController", "ShouldAllowExitGameMenuItem;", (DeathMenuGameController_ShouldAllowExitGameMenuItem x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_ShouldAllowExitGameMenuItem( game.ui.DeathMenuGameController self );void PopulateMenuItemList()overrideRTTIre.Hooks.PlaceVoid( "gameuiDeathMenuGameController", "PopulateMenuItemList;", (DeathMenuGameController_PopulateMenuItemList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_PopulateMenuItemList( game.ui.DeathMenuGameController self );bool OnIntroFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "gameuiDeathMenuGameController", "OnIntroFinished", (DeathMenuGameController_OnIntroFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_OnIntroFinished( game.ui.DeathMenuGameController self, ink.anim.Proxy? proxy );bool HandleMenuItemActivate(PauseMenuListItemData data)overrideRTTIre.Hooks.Place( "gameuiDeathMenuGameController", "HandleMenuItemActivate;PauseMenuListItemData", (DeathMenuGameController_HandleMenuItemActivate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_HandleMenuItemActivate( game.ui.DeathMenuGameController self, PauseMenuListItemData? data );bool OnListRelease(ink.PointerEvent e)RTTIre.Hooks.Place( "gameuiDeathMenuGameController", "OnListRelease", (DeathMenuGameController_OnListRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_OnListRelease( game.ui.DeathMenuGameController self, ink.PointerEvent? e );bool OnGlobalRelease(ink.PointerEvent e)RTTIre.Hooks.Place( "gameuiDeathMenuGameController", "OnGlobalRelease", (DeathMenuGameController_OnGlobalRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeathMenuGameController_OnGlobalRelease( game.ui.DeathMenuGameController self, ink.PointerEvent? e );