From 448da70ba8b6c42afda27f0b6898c04944873cd7 Mon Sep 17 00:00:00 2001 From: Sergio Date: Wed, 14 Aug 2024 21:26:23 +0200 Subject: [PATCH] fix: la variable hiScore es reinicialitzava a 10000 en lloc de pillar la original de la tabla de records --- source/game.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/game.cpp b/source/game.cpp index 548b31a..1a77e55 100644 --- a/source/game.cpp +++ b/source/game.cpp @@ -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;