fix: la variable hiScore es reinicialitzava a 10000 en lloc de pillar la original de la tabla de records
This commit is contained in:
@@ -63,7 +63,7 @@ Game::Game(int playerID, int currentStage, Screen *screen, Asset *asset, Lang *l
|
||||
|
||||
Game::~Game()
|
||||
{
|
||||
//saveScoreFile();
|
||||
// saveScoreFile();
|
||||
#ifdef RECORDING
|
||||
saveDemoFile();
|
||||
#endif
|
||||
@@ -916,6 +916,7 @@ void Game::updateHiScore()
|
||||
{
|
||||
// Si la puntuación actual es mayor que la máxima puntuación
|
||||
for (auto player : players)
|
||||
{
|
||||
if (player->getScore() > hiScore.score)
|
||||
{
|
||||
// Actualiza la máxima puntuación
|
||||
@@ -928,6 +929,7 @@ void Game::updateHiScore()
|
||||
JA_PlaySound(hiScoreSound);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Actualiza las variables del jugador
|
||||
@@ -2815,7 +2817,7 @@ void Game::reloadTextures()
|
||||
void Game::setHiScore()
|
||||
{
|
||||
// Carga el fichero de puntos
|
||||
//loadScoreFile();
|
||||
// loadScoreFile();
|
||||
|
||||
hiScore.score = options->game.hiScoreTable[0].score;
|
||||
hiScore.name = options->game.hiScoreTable[0].name;
|
||||
|
||||
Reference in New Issue
Block a user