public PauseMenuScreen(float triggerSen, int levelOn) : base("Paused") { IsPopup = true; IsPauseMenuDone = false; this.levelOn = levelOn; playerTriggerSensitivity = triggerSen; MenuEntry resumeGameMenuEntry = new MenuEntry("Resume Game"); MenuEntry controlsGameMenuEntry = new MenuEntry("How to Play"); MenuEntry optionsGameMenuEntry = new MenuEntry("Options"); MenuEntry quitGameMenuEntry = new MenuEntry("Quit Game"); resumeGameMenuEntry.Selected += OnCancel; controlsGameMenuEntry.Selected += ControlsGameMenuEntrySelected; optionsGameMenuEntry.Selected += OptionsGameMenuEntrySelected; quitGameMenuEntry.Selected += QuitGameMenuEntrySelected; MenuEntries.Add(resumeGameMenuEntry); MenuEntries.Add(controlsGameMenuEntry); MenuEntries.Add(optionsGameMenuEntry); MenuEntries.Add(quitGameMenuEntry); }
public MainMenuScreen() : base("J|A|M Studios " + "Level: " + LevelLoading) { #region GameMenuEntries playerMenuEntryP1 = new MenuEntry(string.Empty); playerMenuEntryP2 = new MenuEntry(string.Empty); playerMenuEntryP3 = new MenuEntry(string.Empty); playerMenuEntryP4 = new MenuEntry(string.Empty); handicapMenuEntryP1 = new MenuEntry(string.Empty); handicapMenuEntryP2 = new MenuEntry(string.Empty); handicapMenuEntryP3 = new MenuEntry(string.Empty); handicapMenuEntryP4 = new MenuEntry(string.Empty); joinGameMenuEntryP1 = new MenuEntry(string.Empty); joinGameMenuEntryP2 = new MenuEntry(string.Empty); joinGameMenuEntryP3 = new MenuEntry(string.Empty); joinGameMenuEntryP4 = new MenuEntry(string.Empty); readyGameMenuEntryP1 = new MenuEntry(string.Empty); readyGameMenuEntryP2 = new MenuEntry(string.Empty); readyGameMenuEntryP3 = new MenuEntry(string.Empty); readyGameMenuEntryP4 = new MenuEntry(string.Empty); #endregion #region GameMenuEntries Selected? playerMenuEntryP1.Selected += PlayerMenuEntrySelected; playerMenuEntryP2.Selected += PlayerMenuEntrySelected; playerMenuEntryP3.Selected += PlayerMenuEntrySelected; playerMenuEntryP4.Selected += PlayerMenuEntrySelected; handicapMenuEntryP1.Selected += HandicapMenuEntrySelected; handicapMenuEntryP2.Selected += HandicapMenuEntrySelected; handicapMenuEntryP3.Selected += HandicapMenuEntrySelected; handicapMenuEntryP4.Selected += HandicapMenuEntrySelected; joinGameMenuEntryP1.Selected += JoinGameMenuEntrySelected; joinGameMenuEntryP2.Selected += JoinGameMenuEntrySelected; joinGameMenuEntryP3.Selected += JoinGameMenuEntrySelected; joinGameMenuEntryP4.Selected += JoinGameMenuEntrySelected; readyGameMenuEntryP1.Selected += ReadyGameMenuEntrySelected; readyGameMenuEntryP2.Selected += ReadyGameMenuEntrySelected; readyGameMenuEntryP3.Selected += ReadyGameMenuEntrySelected; readyGameMenuEntryP4.Selected += ReadyGameMenuEntrySelected; #endregion #region GameMenuEntries AddedToList MenuEntries.Add(joinGameMenuEntryP1); MenuEntries2.Add(joinGameMenuEntryP2); MenuEntries3.Add(joinGameMenuEntryP3); MenuEntries4.Add(joinGameMenuEntryP4); MenuEntries.Add(playerMenuEntryP1); MenuEntries2.Add(playerMenuEntryP2); MenuEntries3.Add(playerMenuEntryP3); MenuEntries4.Add(playerMenuEntryP4); MenuEntries.Add(handicapMenuEntryP1); MenuEntries2.Add(handicapMenuEntryP2); MenuEntries3.Add(handicapMenuEntryP3); MenuEntries4.Add(handicapMenuEntryP4); MenuEntries.Add(readyGameMenuEntryP1); MenuEntries2.Add(readyGameMenuEntryP2); MenuEntries3.Add(readyGameMenuEntryP3); MenuEntries4.Add(readyGameMenuEntryP4); #endregion numberOfPlayersJoined = NumberOfPlayers; #region Reset Some Booleans if (numberOfPlayersJoined == 1) { p1NJ = false; p1R = false; p1JNR = true; } if (numberOfPlayersJoined == 2) { p1NJ = false; p1R = false; p1JNR = true; p2NJ = false; p2R = false; p2JNR = true; } if (numberOfPlayersJoined == 3) { p1NJ = false; p1R = false; p1JNR = true; p2NJ = false; p2R = false; p2JNR = true; p3NJ = false; p3R = false; p3JNR = true; } if (numberOfPlayersJoined == 4) { p1NJ = false; p1R = false; p1JNR = true; p2NJ = false; p2R = false; p2JNR = true; p3NJ = false; p3R = false; p3JNR = true; p4NJ = false; p4R = false; p4JNR = true; } #endregion SetMenuEntryText(); }
public MainMenuScreen(int startingLevel) : base("J|A|M Studios " + "Level: " + startingLevel) { #region GameMenuEntries playerMenuEntryP1 = new MenuEntry(string.Empty); playerMenuEntryP2 = new MenuEntry(string.Empty); playerMenuEntryP3 = new MenuEntry(string.Empty); playerMenuEntryP4 = new MenuEntry(string.Empty); handicapMenuEntryP1 = new MenuEntry(string.Empty); handicapMenuEntryP2 = new MenuEntry(string.Empty); handicapMenuEntryP3 = new MenuEntry(string.Empty); handicapMenuEntryP4 = new MenuEntry(string.Empty); joinGameMenuEntryP1 = new MenuEntry(string.Empty); joinGameMenuEntryP2 = new MenuEntry(string.Empty); joinGameMenuEntryP3 = new MenuEntry(string.Empty); joinGameMenuEntryP4 = new MenuEntry(string.Empty); readyGameMenuEntryP1 = new MenuEntry(string.Empty); readyGameMenuEntryP2 = new MenuEntry(string.Empty); readyGameMenuEntryP3 = new MenuEntry(string.Empty); readyGameMenuEntryP4 = new MenuEntry(string.Empty); #endregion #region GameMenuEntries Selected? playerMenuEntryP1.Selected += PlayerMenuEntrySelected; playerMenuEntryP2.Selected += PlayerMenuEntrySelected; playerMenuEntryP3.Selected += PlayerMenuEntrySelected; playerMenuEntryP4.Selected += PlayerMenuEntrySelected; handicapMenuEntryP1.Selected += HandicapMenuEntrySelected; handicapMenuEntryP2.Selected += HandicapMenuEntrySelected; handicapMenuEntryP3.Selected += HandicapMenuEntrySelected; handicapMenuEntryP4.Selected += HandicapMenuEntrySelected; joinGameMenuEntryP1.Selected += JoinGameMenuEntrySelected; joinGameMenuEntryP2.Selected += JoinGameMenuEntrySelected; joinGameMenuEntryP3.Selected += JoinGameMenuEntrySelected; joinGameMenuEntryP4.Selected += JoinGameMenuEntrySelected; readyGameMenuEntryP1.Selected += ReadyGameMenuEntrySelected; readyGameMenuEntryP2.Selected += ReadyGameMenuEntrySelected; readyGameMenuEntryP3.Selected += ReadyGameMenuEntrySelected; readyGameMenuEntryP4.Selected += ReadyGameMenuEntrySelected; #endregion #region GameMenuEntries AddedToList MenuEntries.Add(joinGameMenuEntryP1); MenuEntries2.Add(joinGameMenuEntryP2); MenuEntries3.Add(joinGameMenuEntryP3); MenuEntries4.Add(joinGameMenuEntryP4); MenuEntries.Add(playerMenuEntryP1); MenuEntries2.Add(playerMenuEntryP2); MenuEntries3.Add(playerMenuEntryP3); MenuEntries4.Add(playerMenuEntryP4); MenuEntries.Add(handicapMenuEntryP1); MenuEntries2.Add(handicapMenuEntryP2); MenuEntries3.Add(handicapMenuEntryP3); MenuEntries4.Add(handicapMenuEntryP4); MenuEntries.Add(readyGameMenuEntryP1); MenuEntries2.Add(readyGameMenuEntryP2); MenuEntries3.Add(readyGameMenuEntryP3); MenuEntries4.Add(readyGameMenuEntryP4); #endregion }