Mil millons de miniarreglos
Afegides traduccions faltants
This commit is contained in:
@@ -73,7 +73,7 @@ Director::Director(int argc, char *argv[])
|
||||
dbg_init(renderer);
|
||||
|
||||
// Crea los objetos
|
||||
lang::loadFromFile(asset->get("ba_BA.txt"));
|
||||
lang::loadFromFile(getLangFile((lang::lang_e)options->game.language));
|
||||
|
||||
input = new Input(asset->get("gamecontrollerdb.txt"));
|
||||
initInput();
|
||||
@@ -521,7 +521,7 @@ void Director::initOptions()
|
||||
|
||||
// Opciones de juego
|
||||
options->game.difficulty = DIFFICULTY_NORMAL;
|
||||
options->game.language = 1;
|
||||
options->game.language = lang::ba_BA;
|
||||
options->game.autofire = true;
|
||||
|
||||
// Opciones de control
|
||||
@@ -695,7 +695,7 @@ bool Director::loadConfigFile()
|
||||
|
||||
if (options->game.language < 0 || options->game.language > 2)
|
||||
{
|
||||
options->game.language = 2;
|
||||
options->game.language = lang::en_UK;
|
||||
}
|
||||
|
||||
return success;
|
||||
@@ -1176,4 +1176,28 @@ bool Director::setOptions(options_t *options, std::string var, std::string value
|
||||
}
|
||||
|
||||
return success;
|
||||
}
|
||||
|
||||
// Obtiene una fichero a partir de un lang_e
|
||||
std::string Director::getLangFile(lang::lang_e lang)
|
||||
{
|
||||
switch (lang)
|
||||
{
|
||||
case lang::ba_BA:
|
||||
return asset->get("ba_BA.txt");
|
||||
break;
|
||||
|
||||
case lang::es_ES:
|
||||
return asset->get("es_ES.txt");
|
||||
break;
|
||||
|
||||
case lang::en_UK:
|
||||
return asset->get("en_UK.txt");
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return asset->get("en_UK.txt");
|
||||
}
|
||||
Reference in New Issue
Block a user