Ejemplo n.º 1
0
        public override void Update(GameTime gameTime)
        {
            base.Update(gameTime);

            if (Managers.InputManager.Instance.KeysPressed(Keys.Escape))
            {
                Canvas c = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons);
                (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(c);
                return;
            }
        }
Ejemplo n.º 2
0
        public override void ButtonOnClick(int buttonid)
        {
            if (buttonid == 0)
            {
                MokeponDisplayCanvas canvas = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons);
                (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(canvas);
                return;
            }
            else if (buttonid == 1)
            {
                (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas("null");
                return;
            }

            base.ButtonOnClick(buttonid);
        }
Ejemplo n.º 3
0
        public override void ButtonOnClick(int buttonid)
        {
            base.ButtonOnClick(buttonid);

            if (buttonid == 0)
            {
                Managers.GameManager.Instance.PlayerData.Mokepons.Remove(mokepon);
                Canvas c = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons);
                (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(c);
                return;
            }
            else if (buttonid == 1)
            {
                Canvas c = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons);
                (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(c);
                return;
            }
        }