class
FindServersMenuGameController
- 8 properties
- 18 functions
Extends PreGameSubMenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
serversListCtrl | WeakHandle<ink.ListController> | 0x10 | scripted |
NONE_CHOOSEN | int | 0x20 | scripted |
curentlyChoosenServer | int | 0x24 | scripted |
LANStatusLabel | WeakHandle<ink.TextWidget> | 0x28 | scripted |
WEBStatusLabel | WeakHandle<ink.TextWidget> | 0x38 | scripted |
c_onlineColor | Color | 0x48 | scripted |
c_offlineColor | Color | 0x4C | scripted |
token | WeakHandle<ink.TextWidget> | 0x50 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "FindServersMenuGameController", "OnInitialize", (FindServersMenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnInitialize( FindServersMenuGameController self );void InitializeMenuName(WeakHandle<ink.TextWidget> menuName)overrideRTTIre.Hooks.PlaceVoid( "FindServersMenuGameController", "InitializeMenuName;inkText", (FindServersMenuGameController_InitializeMenuName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_InitializeMenuName( FindServersMenuGameController self, WeakHandle<ink.TextWidget> menuName );void InitializeButtons(WeakHandle<ink.VerticalPanelWidget> buttonsList)overrideRTTIre.Hooks.PlaceVoid( "FindServersMenuGameController", "InitializeButtons;inkVerticalPanel", (FindServersMenuGameController_InitializeButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_InitializeButtons( FindServersMenuGameController self, WeakHandle<ink.VerticalPanelWidget> buttonsList );void UpdateNetworkStatus()RTTIre.Hooks.PlaceVoid( "FindServersMenuGameController", "UpdateNetworkStatus;", (FindServersMenuGameController_UpdateNetworkStatus x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_UpdateNetworkStatus( FindServersMenuGameController self );bool OnCloudQuickmatch(ink.PointerEvent e)RTTIre.Hooks.Place( "FindServersMenuGameController", "OnCloudQuickmatch", (FindServersMenuGameController_OnCloudQuickmatch x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnCloudQuickmatch( FindServersMenuGameController self, ink.PointerEvent? e );bool OnJoin(ink.PointerEvent e)RTTIre.Hooks.Place( "FindServersMenuGameController", "OnJoin", (FindServersMenuGameController_OnJoin x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnJoin( FindServersMenuGameController self, ink.PointerEvent? e );bool OnLANServers(ink.PointerEvent e)RTTIre.Hooks.Place( "FindServersMenuGameController", "OnLANServers", (FindServersMenuGameController_OnLANServers x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnLANServers( FindServersMenuGameController self, ink.PointerEvent? e );bool OnInternetServers(ink.PointerEvent e)RTTIre.Hooks.Place( "FindServersMenuGameController", "OnInternetServers", (FindServersMenuGameController_OnInternetServers x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnInternetServers( FindServersMenuGameController self, ink.PointerEvent? e );bool OnBack(ink.PointerEvent e)RTTIre.Hooks.Place( "FindServersMenuGameController", "OnBack", (FindServersMenuGameController_OnBack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnBack( FindServersMenuGameController self, ink.PointerEvent? e );bool OnServersSearchResult(ink.ServerInfo[] servers)RTTIre.Hooks.Place( "FindServersMenuGameController", "OnServersSearchResult", (FindServersMenuGameController_OnServersSearchResult x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnServersSearchResult( FindServersMenuGameController self, ink.ServerInfo[] servers );bool OnServerChoosen(ink.PointerEvent e)RTTIre.Hooks.Place( "FindServersMenuGameController", "OnServerChoosen", (FindServersMenuGameController_OnServerChoosen x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_OnServerChoosen( FindServersMenuGameController self, ink.PointerEvent? e );ServerInfoController? GetServerInfoController(int i)RTTIre.Hooks.Place( "FindServersMenuGameController", "GetServerInfoController;Int32", (FindServersMenuGameController_GetServerInfoController x) => { return re.Hooks.CallOriginal<re.msgpack.ServerInfoController>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_GetServerInfoController( FindServersMenuGameController self, int i );int GetChoosenServerId(int omitItem)RTTIre.Hooks.Place( "FindServersMenuGameController", "GetChoosenServerId;Int32", (FindServersMenuGameController_GetChoosenServerId x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_GetChoosenServerId( FindServersMenuGameController self, int omitItem );void ClearButtons()RTTIre.Hooks.PlaceVoid( "FindServersMenuGameController", "ClearButtons;", (FindServersMenuGameController_ClearButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_ClearButtons( FindServersMenuGameController self );void ReInitializeButtons()RTTIre.Hooks.PlaceVoid( "FindServersMenuGameController", "ReInitializeButtons;", (FindServersMenuGameController_ReInitializeButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_ReInitializeButtons( FindServersMenuGameController self );void AddButtons(WeakHandle<ink.VerticalPanelWidget> buttonsList)RTTIre.Hooks.PlaceVoid( "FindServersMenuGameController", "AddButtons;inkVerticalPanel", (FindServersMenuGameController_AddButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_AddButtons( FindServersMenuGameController self, WeakHandle<ink.VerticalPanelWidget> buttonsList );void Deactivate(WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "FindServersMenuGameController", "Deactivate;inkWidget", (FindServersMenuGameController_Deactivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FindServersMenuGameController_Deactivate( FindServersMenuGameController self, WeakHandle<ink.Widget> widget );WeakHandle<ink.Widget> GetButton(WeakHandle<ink.VerticalPanelWidget> buttonsList, string name)RTTI