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)); } } }
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); }