class
MenuScenario_HubMenu
- 4 properties
- 16 functions
Extends MenuScenario_BaseMenu ink.MenuScenario IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
hubMenuInitData | WeakHandle<HubMenuInitData> | 0x28 | scripted |
currentState | WeakHandle<ink.MenusState> | 0x38 | scripted |
combatRestriction | bool | 0x48 | scripted |
hubMenuInstanceID | uint | 0x4C | scripted |
Functions
CName GetMenuName()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "GetMenuName;", (MenuScenario_HubMenu_GetMenuName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_GetMenuName( MenuScenario_HubMenu self );void GotoIdleState()overrideRTTIre.Hooks.PlaceVoid( "MenuScenario_HubMenu", "GotoIdleState;", (MenuScenario_HubMenu_GotoIdleState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_GotoIdleState( MenuScenario_HubMenu self );bool OnEnterScenario(CName prevScenario, IScriptable userData)RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnEnterScenario", (MenuScenario_HubMenu_OnEnterScenario x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnEnterScenario( MenuScenario_HubMenu self, CName prevScenario, IScriptable? userData );bool OnNetworkBreachBegin()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnNetworkBreachBegin", (MenuScenario_HubMenu_OnNetworkBreachBegin x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnNetworkBreachBegin( MenuScenario_HubMenu self );bool OnSwitchToTimeManager()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnSwitchToTimeManager", (MenuScenario_HubMenu_OnSwitchToTimeManager x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnSwitchToTimeManager( MenuScenario_HubMenu self );bool OnSelectMenuItem(IScriptable userData)RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnSelectMenuItem", (MenuScenario_HubMenu_OnSelectMenuItem x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnSelectMenuItem( MenuScenario_HubMenu self, IScriptable? userData );bool OnOpenMenu(CName menuName, IScriptable? userData)RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnOpenMenu", (MenuScenario_HubMenu_OnOpenMenu x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnOpenMenu( MenuScenario_HubMenu self, CName menuName, IScriptable? userData );bool OnCloseHubMenu()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnCloseHubMenu", (MenuScenario_HubMenu_OnCloseHubMenu x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnCloseHubMenu( MenuScenario_HubMenu self );bool OnRequestHubMenu()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnRequestHubMenu", (MenuScenario_HubMenu_OnRequestHubMenu x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnRequestHubMenu( MenuScenario_HubMenu self );bool OnCloseHubMenuRequest()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnCloseHubMenuRequest", (MenuScenario_HubMenu_OnCloseHubMenuRequest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnCloseHubMenuRequest( MenuScenario_HubMenu self );bool OnHotkeySwitchToMap()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnHotkeySwitchToMap", (MenuScenario_HubMenu_OnHotkeySwitchToMap x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnHotkeySwitchToMap( MenuScenario_HubMenu self );bool OnHotkeySwitchToCrafting()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnHotkeySwitchToCrafting", (MenuScenario_HubMenu_OnHotkeySwitchToCrafting x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnHotkeySwitchToCrafting( MenuScenario_HubMenu self );bool OnHotkeySwitchToJournal()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnHotkeySwitchToJournal", (MenuScenario_HubMenu_OnHotkeySwitchToJournal x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnHotkeySwitchToJournal( MenuScenario_HubMenu self );bool OnHotkeySwitchToInventory()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnHotkeySwitchToInventory", (MenuScenario_HubMenu_OnHotkeySwitchToInventory x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnHotkeySwitchToInventory( MenuScenario_HubMenu self );bool OnHotkeySwitchToPerks()RTTIre.Hooks.Place( "MenuScenario_HubMenu", "OnHotkeySwitchToPerks", (MenuScenario_HubMenu_OnHotkeySwitchToPerks x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_OnHotkeySwitchToPerks( MenuScenario_HubMenu self );void ToggleMenu(CName menuName)RTTIre.Hooks.PlaceVoid( "MenuScenario_HubMenu", "ToggleMenu;CName", (MenuScenario_HubMenu_ToggleMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_HubMenu_ToggleMenu( MenuScenario_HubMenu self, CName menuName );