Class MainMenu
- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public class MainMenu : Menu
- Inheritance
-
MainMenu
- Inherited Members
-
Constructors
MainMenu(ProcessManager, bool)
public MainMenu(ProcessManager manager, bool showRegionSpecificBkg)
Parameters
manager ProcessManager
showRegionSpecificBkg bool
Fields
demoResetCounter
public int demoResetCounter
Field Value
- int
eeinput
Field Value
- int
eepending
Field Value
- bool
expeditionButton
public SimpleButton expeditionButton
Field Value
- SimpleButton
mainMenuButtonCallbacks
public List<Action> mainMenuButtonCallbacks
Field Value
- List<Action>
mainMenuButtons
public List<SimpleButton> mainMenuButtons
Field Value
- List<SimpleButton>
popupAlert
public DialogBoxNotify popupAlert
Field Value
- DialogBoxNotify
regionButton
public SimpleButton regionButton
Field Value
- SimpleButton
unlockCheatSequence
public MainMenu.UnlockCheatSequence unlockCheatSequence
Field Value
- MainMenu.UnlockCheatSequence
Properties
FreezeMenuFunctions
public override bool FreezeMenuFunctions { get; }
Property Value
- bool
Methods
AddMainMenuButton(SimpleButton, Action, int)
public void AddMainMenuButton(SimpleButton button, Action callback, int indexFromBottomOfList)
Parameters
button SimpleButton
callback Action
indexFromBottomOfList int
ArenaButtonPressed()
public void ArenaButtonPressed()
BackgroundScene()
public MenuScene.SceneID BackgroundScene()
Returns
- MenuScene.SceneID
CleanMSCSessionState()
public void CleanMSCSessionState()
CollectionButtonPressed()
public void CollectionButtonPressed()
ExitButtonPressed()
public void ExitButtonPressed()
ExpeditionButtonPressed()
public void ExpeditionButtonPressed()
GetButtonWidth(LanguageID)
public static float GetButtonWidth(InGameTranslator.LanguageID lang)
Parameters
lang InGameTranslator.LanguageID
Returns
- float
ModListButtonPressed()
public void ModListButtonPressed()
OptionsButtonPressed()
public void OptionsButtonPressed()
RegionsButtonPressed()
public void RegionsButtonPressed()
Singal(MenuObject, string)
public override void Singal(MenuObject sender, string message)
Parameters
sender MenuObject
message string
SinglePlayerButtonPressed()
public void SinglePlayerButtonPressed()
Update()
public override void Update()
eeCheck()