private void FJuego_FormClosed(object sender, FormClosedEventArgs e) { ConfigJuego config = new ConfigJuego(); config.refForm1 = refForm1; config.Show(); }
private void labJugar_Click(object sender, EventArgs e) { ConfigJuego FConfig = new ConfigJuego(); sound.fx_click.PlayFromStart(); FConfig.refForm1 = this; FConfig.Show(); this.Visible = false; }
private void btnTirar_Click(object sender, EventArgs e) { // sound.fx_flecha.PlayFromStart(); int dado = tablero.Jugar(); if (dado != 0) { lbDado.Text = dado.ToString(); } else { lbDado.Text = "Perdio Turno"; } string item; int ganador = -1; int perdedor = -1; int turnoJugado = 0; lbTurno.Text = tablero.Jugadores[tablero.turno].nombre; if (tablero.turno == 0) { turnoJugado = tablero.nroJugadores - 1; } else { turnoJugado = tablero.turno - 1; } item = tablero.Jugadores[turnoJugado].nombre + "--- Posicion: " + (tablero.Jugadores[turnoJugado].posicion + 1); item += " " + tablero.estado; ActualizarLabPosiciones(nroJugadores); ActualizarLabDragones(nroJugadores, tipo); if (tablero.play_fx == 1) { sound.fx_aliado.PlayFromStart(); } else if (tablero.play_fx == -1) { sound.fx_enemigo.PlayFromStart(); } if (tablero.hayGanador) { ganador = turnoJugado; } if (tablero.hayPerdedor) { perdedor = turnoJugado; } DialogResult result = DialogResult.Abort; if (ganador != -1) { sound.fx_ganador.PlayFromStart(); result = MessageBox.Show("--- Ganó: " + tablero.Jugadores[ganador].nombre + " ---"); } if (perdedor != -1) { sound.fx_back.PlayFromStart(); result = MessageBox.Show("---" + tablero.Jugadores[perdedor].nombre + " callo en un calabozo con un dragón enemigo. ---"); } if (result == DialogResult.OK) { ConfigJuego config = new ConfigJuego(); config.refForm1 = refForm1; config.Show(); this.Close(); } listJuego.Items.Add(item); listJuego.SelectedIndex = listJuego.Items.Count - 1; }