REDNODE / GAME API

MenuScenario_PreGameSubMenu

classscriptedClass

extends inkMenuScenario › IScriptable › ISerializable

Extended by 20 types

MenuScenario_BodyTypeSelection MenuScenario_BoothMode MenuScenario_CharacterCustomization MenuScenario_Credits MenuScenario_CreditsEp1 MenuScenario_CreditsPicker MenuScenario_Difficulty MenuScenario_DLC MenuScenario_EngagementScreen MenuScenario_ExpansionNewGame MenuScenario_FindServers MenuScenario_LifePathSelection MenuScenario_LoadGame MenuScenario_MultiplayerMenu MenuScenario_NewGame MenuScenario_PlayRecordedSession MenuScenario_Settings MenuScenario_SingleplayerMenu MenuScenario_StatsAdjustment MenuScenario_Summary

Properties 2

NameTypeFlags
currSubMenuNameCNamescriptedprotected
prevScenarioCNamescriptedprotected

Methods 18

protected final func CloseSubMenu()scripted
protected func DisplayGog()scripted
protected cb func OnBack() -> Boolscripted
protected cb func OnCloseInitializeUserScreen() -> Boolscripted
protected cb func OnEnterScenario(prevScenario: CName, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnHandleEngagementScreen(evt: ref<ShowEngagementScreen>) -> Boolscripted
protected cb func OnHandleInitializeUserScreen(evt: ref<ShowInitializeUserScreen>) -> Boolscripted
protected cb func OnLeaveScenario(nextScenario: CName) -> Boolscripted
protected cb func OnRequestHideMainMenuTooltip() -> Boolscripted
protected cb func OnRequestPatchNotes() -> Boolscripted
protected cb func OnRequestShowMainMenuTooltip(userData: ref<IScriptable>) -> Boolscripted
protected cb func OnRequetCloseExpansionPopup() -> Boolscripted
protected cb func OnRequetClosePatchNotes() -> Boolscripted
protected cb func OnRequetPurchaseDisabledError() -> Boolscripted
protected func OnSubmenuOpen()scripted
protected cb func OnSwitchToEngagementScreen() -> Boolscripted
protected cb func OnSwitchToInitializeUserScreen() -> Boolscripted
protected final func OpenSubMenu(menuName: CName, opt userData: ref<IScriptable>)scripted