eliminat Options::console

This commit is contained in:
2026-03-29 18:14:51 +02:00
parent fd9be2066d
commit 3b233f0e12
6 changed files with 34 additions and 111 deletions

View File

@@ -106,33 +106,25 @@ void Cheevos::loadFromFile() { // NOLINT(readability-convert-member-functions-t
// El fichero no existe
if (!file) {
if (Options::console) {
std::cout << "Warning: Unable to open " << file_ << "! Creating new file..." << '\n';
}
std::cout << "Warning: Unable to open " << file_ << "! Creating new file..." << '\n';
// Crea el fichero en modo escritura (binario)
std::ofstream new_file(file_, std::ios::binary);
if (new_file) {
if (Options::console) {
std::cout << "New " << file_ << " created!" << '\n';
}
std::cout << "New " << file_ << " created!" << '\n';
// Guarda la información
for (const auto& cheevo : cheevos_list_) {
new_file.write(reinterpret_cast<const char*>(&cheevo.completed), sizeof(bool));
}
} else {
if (Options::console) {
std::cerr << "Error: Unable to create " << file_ << "!" << '\n';
}
std::cerr << "Error: Unable to create " << file_ << "!" << '\n';
}
}
// El fichero existe
else {
if (Options::console) {
std::cout << "Reading " << file_ << '\n';
}
std::cout << "Reading " << file_ << '\n';
// Carga los datos
for (auto& cheevo : cheevos_list_) {
@@ -154,9 +146,7 @@ void Cheevos::saveToFile() {
// Cierra el fichero
SDL_CloseIO(file);
} else {
if (Options::console) {
std::cout << "Error: Unable to save file! " << SDL_GetError() << '\n';
}
std::cout << "Error: Unable to save file! " << SDL_GetError() << '\n';
}
}