class game.ui
MainMenuGameController
game.ui.MainMenuGameController
- 2 properties
- 3 functions
- 1 derived class
Extends game.ui.MenuItemListGameController game.ui.SaveHandlingController game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
backgroundContainer | ink.CompoundWidgetReference | 0x268 | |
NeedToDisplayStartupUpdateModsPopup | game.ui.SendModInfoToUpdateCallback | 0x228 |
Functions
void CheckUserOutdatedMods(bool bIsStartupCheck)RTTIre.Hooks.PlaceVoid( "gameuiMainMenuGameController", "CheckUserOutdatedMods", (MainMenuGameController_CheckUserOutdatedMods x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MainMenuGameController_CheckUserOutdatedMods( game.ui.MainMenuGameController self, bool bIsStartupCheck );bool DoesUserHaveAtLeastOneModActive()RTTIre.Hooks.Place( "gameuiMainMenuGameController", "DoesUserHaveAtLeastOneModActive", (MainMenuGameController_DoesUserHaveAtLeastOneModActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MainMenuGameController_DoesUserHaveAtLeastOneModActive( game.ui.MainMenuGameController self );void LoadBackgroundWidget(ulong dataID)RTTIre.Hooks.PlaceVoid( "gameuiMainMenuGameController", "LoadBackgroundWidget", (MainMenuGameController_LoadBackgroundWidget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MainMenuGameController_LoadBackgroundWidget( game.ui.MainMenuGameController self, ulong dataID );