class
MenuScenario_RadialHubMenu
- 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_RadialHubMenu", "GetMenuName;", (MenuScenario_RadialHubMenu_GetMenuName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_GetMenuName( MenuScenario_RadialHubMenu self );void GotoIdleState()overrideRTTIre.Hooks.PlaceVoid( "MenuScenario_RadialHubMenu", "GotoIdleState;", (MenuScenario_RadialHubMenu_GotoIdleState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_GotoIdleState( MenuScenario_RadialHubMenu self );bool OnEnterScenario(CName prevScenario, IScriptable userData)RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnEnterScenario", (MenuScenario_RadialHubMenu_OnEnterScenario x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnEnterScenario( MenuScenario_RadialHubMenu self, CName prevScenario, IScriptable? userData );bool OnNetworkBreachBegin()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnNetworkBreachBegin", (MenuScenario_RadialHubMenu_OnNetworkBreachBegin x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnNetworkBreachBegin( MenuScenario_RadialHubMenu self );bool OnSwitchToTimeManager()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnSwitchToTimeManager", (MenuScenario_RadialHubMenu_OnSwitchToTimeManager x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnSwitchToTimeManager( MenuScenario_RadialHubMenu self );bool OnSelectMenuItem(IScriptable userData)RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnSelectMenuItem", (MenuScenario_RadialHubMenu_OnSelectMenuItem x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnSelectMenuItem( MenuScenario_RadialHubMenu self, IScriptable? userData );bool OnOpenMenu(CName menuName, IScriptable? userData)RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnOpenMenu", (MenuScenario_RadialHubMenu_OnOpenMenu x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnOpenMenu( MenuScenario_RadialHubMenu self, CName menuName, IScriptable? userData );bool OnCloseHubMenu()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnCloseHubMenu", (MenuScenario_RadialHubMenu_OnCloseHubMenu x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnCloseHubMenu( MenuScenario_RadialHubMenu self );bool OnRequestHubMenu()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnRequestHubMenu", (MenuScenario_RadialHubMenu_OnRequestHubMenu x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnRequestHubMenu( MenuScenario_RadialHubMenu self );bool OnCloseHubMenuRequest()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnCloseHubMenuRequest", (MenuScenario_RadialHubMenu_OnCloseHubMenuRequest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnCloseHubMenuRequest( MenuScenario_RadialHubMenu self );bool OnHotkeySwitchToMap()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnHotkeySwitchToMap", (MenuScenario_RadialHubMenu_OnHotkeySwitchToMap x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnHotkeySwitchToMap( MenuScenario_RadialHubMenu self );bool OnHotkeySwitchToCrafting()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnHotkeySwitchToCrafting", (MenuScenario_RadialHubMenu_OnHotkeySwitchToCrafting x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnHotkeySwitchToCrafting( MenuScenario_RadialHubMenu self );bool OnHotkeySwitchToJournal()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnHotkeySwitchToJournal", (MenuScenario_RadialHubMenu_OnHotkeySwitchToJournal x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnHotkeySwitchToJournal( MenuScenario_RadialHubMenu self );bool OnHotkeySwitchToInventory()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnHotkeySwitchToInventory", (MenuScenario_RadialHubMenu_OnHotkeySwitchToInventory x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnHotkeySwitchToInventory( MenuScenario_RadialHubMenu self );bool OnHotkeySwitchToPerks()RTTIre.Hooks.Place( "MenuScenario_RadialHubMenu", "OnHotkeySwitchToPerks", (MenuScenario_RadialHubMenu_OnHotkeySwitchToPerks x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_OnHotkeySwitchToPerks( MenuScenario_RadialHubMenu self );void ToggleMenu(CName menuName)RTTIre.Hooks.PlaceVoid( "MenuScenario_RadialHubMenu", "ToggleMenu;CName", (MenuScenario_RadialHubMenu_ToggleMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuScenario_RadialHubMenu_ToggleMenu( MenuScenario_RadialHubMenu self, CName menuName );