public PlaySelectScreen()
            : base("")
        {
            IsPopup = false;

            MenuEntry BreakoutEntry = new MenuEntry("Breakout Mode");
            MenuEntry AssaultEntry = new MenuEntry("Assault Mode");

            BreakoutEntry.Selected += BreakoutEntrySelected;
            AssaultEntry.Selected += AssaultEntrySelected;

            MenuEntries.Add(BreakoutEntry);
            MenuEntries.Add(AssaultEntry);
        }
        public PauseMenuScreen()
            : base("")
        {
            IsPopup = true;

            MenuEntry resumeGameMenuEntry = new MenuEntry("Resume");
            MenuEntry controlsGameMenuEntry = new MenuEntry("Controls");
            MenuEntry quitGameMenuEntry = new MenuEntry("End Game");

            resumeGameMenuEntry.Selected += OnCancel;
            controlsGameMenuEntry.Selected += controlsMenuEntrySelected;
            quitGameMenuEntry.Selected += QuitGameMenuEntrySelected;

            MenuEntries.Add(resumeGameMenuEntry);
            MenuEntries.Add(controlsGameMenuEntry);
            MenuEntries.Add(quitGameMenuEntry);
        }
        public MainMenuScreen()
            : base("")
        {
            MenuEntry playGameMenuEntry = new MenuEntry("Play");
            MenuEntry prologueMenuEntry = new MenuEntry("Mission Briefing");
            MenuEntry instructionsMenuEntry = new MenuEntry("Instructions");
            MenuEntry controlsMenuEntry = new MenuEntry("Controls");
            MenuEntry exitMenuEntry = new MenuEntry("Quit Game");

            playGameMenuEntry.Selected += PlayGameMenuEntrySelected;
            prologueMenuEntry.Selected += PrologueMenuEntrySelected;
            instructionsMenuEntry.Selected += InstructionsMenuEntrySelected;
            controlsMenuEntry.Selected += controlsMenuEntrySelected;
            exitMenuEntry.Selected += OnCancel;

            MenuEntries.Add(playGameMenuEntry);
            MenuEntries.Add(prologueMenuEntry);
            MenuEntries.Add(instructionsMenuEntry);
            MenuEntries.Add(controlsMenuEntry);
            MenuEntries.Add(exitMenuEntry);
        }