MenuScenario_BaseMenu
classscriptedClass
extends inkMenuScenario › IScriptable › ISerializable
Extended by 19 types
DebugMenuScenario_HubMenu MenuScenario_ArcadeMinigame MenuScenario_BenchmarkResults MenuScenario_CharacterCustomizationMirror MenuScenario_CreditsPickerPause MenuScenario_DeathMenu MenuScenario_DelamainTaxi MenuScenario_E3EndMenu MenuScenario_FastTravel MenuScenario_FinalBoards MenuScenario_FinalBoardsEp1 MenuScenario_HubMenu MenuScenario_NetworkBreach MenuScenario_PauseMenu MenuScenario_RadialHubMenu MenuScenario_Storage MenuScenario_TimeSkip MenuScenario_Vendor MenuScenario_Wardrobe
Properties 4
| Name | Type | Flags |
|---|---|---|
currMenuName | CName | scriptedprotected |
currSubMenuName | CName | scriptedprotected |
currUserData | ref<IScriptable> | scriptedprotected |
prevMenuName | CName | scriptedprotected |
Methods 10
protected final func CloseMenu()scripted
protected final func CloseSubMenu()scripted
protected func GotoIdleState()scripted
protected cb func OnBack() -> Boolscripted
protected cb func OnLeaveScenario(nextScenario: CName) -> Boolscripted
protected final func OpenMenu(menuName: CName, opt userData: ref<IScriptable>, opt context: ScreenDisplayContext)scripted
protected final func OpenSubMenu(menuName: CName, opt userData: ref<IScriptable>)scripted
protected final func SetContext(context: ScreenDisplayContext)scripted
private final func SetDisplayContext(context: ScreenDisplayContext)scripted
protected final func SwitchMenu(menuName: CName, opt userData: ref<IScriptable>, opt context: ScreenDisplayContext)scripted