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