Example #1
0
        private void CheckInput()
        {
            if (SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Down) || SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Up))
            {
                if (selectChoice == 0)
                {
                    selectChoice = 1;
                }
                else if (selectChoice == 1)
                {
                    selectChoice = 0;
                }
            }

            if (SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Space) || SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Enter))
            {
                if (selectChoice == 0)
                {
                    conMan.ChangeState(GameState.PLAYING);
                }
                else if (selectChoice == 1)
                {
                    System.Environment.Exit(1);
                }
            }
        }
        private void CheckInput()
        {
            if (SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Down))
            {
                if (selectChoice < 1)
                {
                    selectChoice++;
                }
                else
                {
                    selectChoice = 0;
                }
            }

            if (SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Up))
            {
                if (selectChoice > 0)
                {
                    selectChoice--;
                }
                else
                {
                    selectChoice = 1;
                }
            }

            if (SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Space) || SadConsole.Global.KeyboardState.IsKeyPressed(Microsoft.Xna.Framework.Input.Keys.Enter))
            {
                if (selectChoice == 0)
                {
                    SadConsole.Global.CurrentScreen = game;
                }
                if (selectChoice == 1)
                {
                    conMan          = new ConsoleManager(TimelessPeach.width, TimelessPeach.height);
                    mainMenuConsole = new MainMenuConsole(TimelessPeach.width, TimelessPeach.height, conMan);
                    SadConsole.Global.CurrentScreen = mainMenuConsole;
                    conMan.ChangeState(GameState.MAIN_MENU);
                }
            }
        }