Ejemplo n.º 1
0
        public void llenarMazo()
        {
            //MAZO.limpiar();//Podria dar error aca OjO

            for (int pal = ((int)Carta.Palo.TREBOL); pal <= ((int)Carta.Palo.ESPADAS); ++pal)
            {
                for (int c = ((int)Carta.Rango.AS); c <= ((int)Carta.Rango.REY); ++c)
                {
                    MAZO.agregarCarta(new Carta(c, pal, true));
                }
            }
        }
Ejemplo n.º 2
0
        public int darCarta(coleccion colJugador)
        {
            int cartaDada = 0;

            if (!MAZO.empty())
            {
                Carta c = MAZO.obtenerCarta(MAZO.obtenerCantidad() - 1);
                cartaDada = c.ObtenerValor();
                colJugador.agregarCarta(c);
                MAZO.eliminarUltimo();
            }
            else
            {
                Console.WriteLine("Ya no hay cartas en el mazo..");
            }
            //Ver que se inicilizen los arrays
            return(cartaDada);
        }