moguts els dos metodes per llegir i escriure la tabla de puntuacions a fitxer a la classe ManageHiScoreTable
el fitxer amb les puntuacions ara nomes es llig al carregar el programa i no cada volta que començem a jugar
This commit is contained in:
@@ -49,6 +49,11 @@ Director::Director(int argc, char *argv[])
|
||||
// Carga el fichero de configuración
|
||||
loadConfigFile();
|
||||
|
||||
// Carga el fichero de puntuaciones
|
||||
ManageHiScoreTable *manager = new ManageHiScoreTable(&options->game.hiScoreTable);
|
||||
manager->loadFromFile(asset->get("score.bin"));
|
||||
delete manager;
|
||||
|
||||
// Inicializa SDL
|
||||
initSDL();
|
||||
|
||||
@@ -473,9 +478,6 @@ void Director::initOptions()
|
||||
// Opciones de juego
|
||||
options->game.difficulty = DIFFICULTY_NORMAL;
|
||||
options->game.language = ba_BA;
|
||||
ManageHiScoreTable *m = new ManageHiScoreTable(&options->game.hiScoreTable);
|
||||
m->clear();
|
||||
delete m;
|
||||
|
||||
// Opciones de control
|
||||
options->controller.clear();
|
||||
|
||||
Reference in New Issue
Block a user