Options: moguda la normalització de variables a set()
This commit is contained in:
@@ -83,13 +83,6 @@ auto loadFromFile() -> bool {
|
|||||||
saveToFile();
|
saveToFile();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Normaliza valores como antes...
|
|
||||||
if (settings.language != Lang::Code::ENGLISH &&
|
|
||||||
settings.language != Lang::Code::VALENCIAN &&
|
|
||||||
settings.language != Lang::Code::SPANISH) {
|
|
||||||
settings.language = Lang::Code::ENGLISH;
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -201,6 +194,12 @@ auto set(const std::string& var, const std::string& value) -> bool {
|
|||||||
// Juego
|
// Juego
|
||||||
{"game.language", [](const auto& val) {
|
{"game.language", [](const auto& val) {
|
||||||
settings.language = static_cast<Lang::Code>(std::stoi(val));
|
settings.language = static_cast<Lang::Code>(std::stoi(val));
|
||||||
|
|
||||||
|
if (settings.language != Lang::Code::ENGLISH &&
|
||||||
|
settings.language != Lang::Code::VALENCIAN &&
|
||||||
|
settings.language != Lang::Code::SPANISH) {
|
||||||
|
settings.language = Lang::Code::ENGLISH;
|
||||||
|
}
|
||||||
pending_changes.new_language = settings.language;
|
pending_changes.new_language = settings.language;
|
||||||
}},
|
}},
|
||||||
{"game.difficulty", [](const auto& val) {
|
{"game.difficulty", [](const auto& val) {
|
||||||
|
|||||||
Reference in New Issue
Block a user