passant Asset a singleton de tota la vida
This commit is contained in:
@@ -107,13 +107,13 @@ Game::~Game()
|
||||
{
|
||||
// [Modo JUEGO] Guarda puntuaciones y transita a modo título
|
||||
auto manager = std::make_unique<ManageHiScoreTable>(options.game.hi_score_table);
|
||||
manager->saveToFile(Asset::get().get("score.bin"));
|
||||
manager->saveToFile(Asset::get()->get("score.bin"));
|
||||
section::attract_mode = section::AttractMode::TITLE_TO_DEMO;
|
||||
Audio::get().stopMusic();
|
||||
}
|
||||
|
||||
#ifdef RECORDING
|
||||
saveDemoFile(Asset::get().get("demo1.bin"), demo_.data.at(0));
|
||||
saveDemoFile(Asset::get()->get("demo1.bin"), demo_.data.at(0));
|
||||
#endif
|
||||
|
||||
Scoreboard::destroy();
|
||||
@@ -1268,7 +1268,7 @@ void Game::addScoreToScoreBoard(const std::shared_ptr<Player> &player)
|
||||
const auto entry = HiScoreEntry(trim(player->getRecordName()), player->getScore(), player->get1CC());
|
||||
auto manager = std::make_unique<ManageHiScoreTable>(options.game.hi_score_table);
|
||||
options.game.last_hi_score_entry.at(player->getId() - 1) = manager->add(entry);
|
||||
manager->saveToFile(Asset::get().get("score.bin"));
|
||||
manager->saveToFile(Asset::get()->get("score.bin"));
|
||||
hi_score_.name = options.game.hi_score_table.front().name;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user