예제 #1
0
        private void btnQuitar_Click(object sender, EventArgs e)
        {
            MessageBoxManager.Yes = "Sim";
            MessageBoxManager.No  = "Não";

            var escolha = MessageBox.Show("TEM CERTEZA QUE DESEJA ABANDONAR?\n\nAbandono resultará em mais uma derrota!", "GAME", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (escolha == DialogResult.Yes)
            {
                Funcoes.atualizarVDPlayer(YGO_IM.playerid, 0);

                var frmMenu = new YGO_IM(YGO_IM.playerid);
                frmMenu.Show();

                this.Close();
            }
        }
예제 #2
0
        private bool checarCondicoes()
        {
            if (jogoAcabou != true)
            {
                if (BOT_hp <= 0 || (BOT_totalCartasUsadas + 5) > 40)
                {
                    jogoAcabou = true;

                    Funcoes.atualizarVDPlayer(YGO_IM.playerid, 1);
                    Funcoes.atualizarVDPlayer(0, 0);

                    MessageBox.Show("Você ganhou!", "GAME");

                    var frmMenu = new YGO_IM();
                    frmMenu.Show();
                    this.Close();

                    return(true);
                }
                else if (Player_hp <= 0 || totalCartasUsadas > 40)
                {
                    jogoAcabou = true;

                    Funcoes.atualizarVDPlayer(YGO_IM.playerid, 0);

                    MessageBox.Show("Você perdeu!", "GAME");
                    Funcoes.atualizarVDPlayer(0, 1);

                    var frmMenu = new YGO_IM();
                    frmMenu.Show();
                    this.Close();

                    return(true);
                }
            }
            return(false);
        }