Ejemplo n.º 1
0
 public void Ronda()
 {
     for (int i = 0; i < ManoPlayer1.Count; i++)
     {
         ManoPlayer1.Remove(ManoPlayer1[i]);
     }
     for (int i = 0; i < ManoPlayer2.Count; i++)
     {
         ManoPlayer2.Remove(ManoPlayer2[i]);
     }
     for (int i = 0; i < ManoDealer.Count; i++)
     {
         ManoDealer.Remove(ManoDealer[i]);
     }
 }
Ejemplo n.º 2
0
 public void AgregarCartaPlayer1(int numero)
 {
     for (int i = 0; i < Cartas.Count; i++)
     {
         if (Cartas[i].Numero == numero && Cartas[i].Cantidad != 0)
         {
             var test = new Carta();
             Cartas[i].Cantidad = Cartas[i].Cantidad - 1;
             test.Numero        = Cartas[i].Numero;
             test.Valor         = Cartas[i].Valor;
             ManoPlayer1.Add(test);
             break;
         }
     }
 }
Ejemplo n.º 3
0
 public void Limpiar()
 {
     for (int i = 0; i < ManoPlayer1.Count; i++)
     {
         ManoPlayer1.Remove(ManoPlayer1[i]);
     }
     for (int i = 0; i < ManoPlayer2.Count; i++)
     {
         ManoPlayer2.Remove(ManoPlayer2[i]);
     }
     for (int i = 0; i < ManoDealer.Count; i++)
     {
         ManoDealer.Remove(ManoDealer[i]);
     }
     for (int i = 0; i < Cartas.Count; i++)
     {
         Cartas.Remove(Cartas[i]);
     }
 }
Ejemplo n.º 4
0
 public void Split()
 {
     ManoPlayer1.Remove(ManoPlayer1[1]);
     ManoPlayer2.Add(ManoPlayer1[0]);
 }