コード例 #1
0
        public int QuienParte(Heroe h1, Heroe h2, Mazo m1, Mazo m2)
        {
            Random random    = new Random();
            int    rndnumber = random.Next(0, 2);

            if (rndnumber == 0)
            {
                h1.Robar(m1.mazo1, h1.mano);
                h1.Robar(m1.mazo1, h1.mano);
                h1.Robar(m1.mazo1, h1.mano);

                h2.Robar(m2.mazo1, h2.mano);
                h2.Robar(m2.mazo1, h2.mano);
                h2.Robar(m2.mazo1, h2.mano);
                h2.Robar(m2.mazo1, h2.mano);
            }
            else
            {
                h1.Robar(m1.mazo1, h1.mano);
                h1.Robar(m1.mazo1, h1.mano);
                h1.Robar(m1.mazo1, h1.mano);

                h2.Robar(m2.mazo1, h2.mano);
                h2.Robar(m2.mazo1, h2.mano);
                h2.Robar(m2.mazo1, h2.mano);
                h2.Robar(m2.mazo1, h2.mano);
            }
            return(rndnumber);
        }
コード例 #2
0
        public void Jugars(Heroe warrior, Mazo mwarrior)
        {
            warrior.Robar(mwarrior.mazo1, warrior.mano);


            if (warrior.Conteodemana < 10)
            {
                warrior.Conteodemana += 1;
            }
            int a = warrior.Conteodemana - warrior.Mana;

            warrior.Mana += a;
        }