Esempio n. 1
0
  /**
   * Este método sirve para verificar los datos de la partida y actualizar los datos si el usuario
   * ha superado algún record.
   */
  private void verificarPartida() {
    int jugadas = jugador.getJugadas();
    double tiempoJugador = jugador.getTiempo();

    if (contadorJugadas <= jugadas || jugadas == 0) {
      if (contadorJugadas < jugadas) {
        if (Double.parseDouble(tiempoFinal) < tiempoJugador) {
          jugador.setJugadas(contadorJugadas);
          jugador.setTiempo(Double.parseDouble(tiempoFinal));
        } else {
          jugador.setJugadas(contadorJugadas);
        }
      }
      if (contadorJugadas == jugadas) {
        if (Double.parseDouble(tiempoFinal) < tiempoJugador) {
          jugador.setTiempo(Double.parseDouble(tiempoFinal));
        }
      }
      if (jugadas == 0) {
        jugador.setJugadas(contadorJugadas);
        jugador.setTiempo(Double.parseDouble(tiempoFinal));
      }
    }
  }