Exemplo n.º 1
0
        public Form2()
        {
            InitializeComponent();
            eq1               = new List <Bitmon>();
            eq2               = new List <Bitmon>();
            disponibles       = Form1.lucha1.allbitmons;
            contador1         = 1;
            contador2         = 1;
            contadorSeleccion = 1;
            BotonJugador2Agregar.Hide();

            foreach (Bitmon b in disponibles)
            {
                ListaBits.Items.Add(b);
            }
        }
Exemplo n.º 2
0
 private void BotonJugador2Agregar_Click(object sender, EventArgs e)
 {
     if (contadorSeleccion == 2 | contadorSeleccion == 4 | contadorSeleccion == 6)
     {
         BotonJugador1Agregar.Show();
         if (contador2 <= 3)
         {
             try
             {
                 Bitmon c = (Bitmon)ListaBits.SelectedItem;
                 eq2.Add(c);
                 MessageBox.Show(c.nombre + " se ha agregado para el equipo del jugador " + Form1.nombre2);
                 ListaBits.Items.Remove(ListaBits.SelectedItem);
                 contadorSeleccion++;
                 contador2++;
             }
             catch (NullReferenceException)
             {
                 MessageBox.Show("No eligió ningún Bitmon, reiniciando Form...");
                 this.Hide();
                 Form2 form2 = new Form2();
                 form2.Show();
             }
         }
         else
         {
             MessageBox.Show("Ya tiene listo su equipo, no puede elegir mas bitmons");
         }
         BotonJugador2Agregar.Hide();
     }
     else
     {
         MessageBox.Show("No es su turno para elegir bitmon todavia");
     }
     if (contador2 == 4)
     {
         Form1.lucha1.AddEquipos(eq1, 1);
         Form1.lucha1.AddEquipos(eq2, 2);
         Form3 form3 = new Form3();
         this.Hide();
         form3.Show();
     }
 }