mirror of
https://github.com/DarkStore-3DS/DarkStore.git
synced 2026-07-07 16:59:08 +00:00
Cleanup!
This commit is contained in:
@@ -11,7 +11,7 @@ std::string Lang::get(const std::string &key) {
|
|||||||
return appJson.at(key).get_ref<const std::string&>();
|
return appJson.at(key).get_ref<const std::string&>();
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string langs[] = {"br", "de", "en", "es", "fr", "it", "jp", "lt", "pt", "ru"};
|
std::string langs[] = {"br", "de", "en", "es", "fr", "it", "lt", "pt", "ru", "jp"};
|
||||||
|
|
||||||
void Lang::load(int lang) {
|
void Lang::load(int lang) {
|
||||||
FILE* values;
|
FILE* values;
|
||||||
|
|||||||
+10
-175
@@ -48,133 +48,12 @@ void Settings::DrawLanguageSelection(void) const {
|
|||||||
Gui::DrawString((400-Gui::GetStringWidth(0.8f, Lang::get("SELECT_LANG")))/2, 2, 0.8f, Config::TxtColor, Lang::get("SELECT_LANG"), 400);
|
Gui::DrawString((400-Gui::GetStringWidth(0.8f, Lang::get("SELECT_LANG")))/2, 2, 0.8f, Config::TxtColor, Lang::get("SELECT_LANG"), 400);
|
||||||
Gui::DrawBottom();
|
Gui::DrawBottom();
|
||||||
|
|
||||||
if (Config::lang == 0) {
|
for (int language = 0; language < 10; language++) {
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::SelectedColor);
|
if (Config::lang == language) {
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
Gui::Draw_Rect(langBlocks[language].x, langBlocks[language].y, langBlocks[language].w, langBlocks[language].h, Config::SelectedColor);
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
} else {
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
Gui::Draw_Rect(langBlocks[language].x, langBlocks[language].y, langBlocks[language].w, langBlocks[language].h, Config::UnselectedColor);
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
}
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
} else if (Config::lang == 1) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::SelectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
} else if (Config::lang == 2) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::SelectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
} else if (Config::lang == 3) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::SelectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
} else if (Config::lang == 4) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::SelectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
} else if (Config::lang == 5) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::SelectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
} else if (Config::lang == 6) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::SelectedColor);
|
|
||||||
|
|
||||||
} else if (Config::lang == 7) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::SelectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
} else if (Config::lang == 8) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::SelectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
} else if (Config::lang == 9) {
|
|
||||||
Gui::Draw_Rect(37, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 152, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(37, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
|
|
||||||
Gui::Draw_Rect(177, 32, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 72, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 112, 20, 20, Config::UnselectedColor);
|
|
||||||
Gui::Draw_Rect(177, 152, 20, 20, Config::SelectedColor);
|
|
||||||
Gui::Draw_Rect(177, 188, 20, 20, Config::UnselectedColor);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Gui::DrawString(langBlocks[0].x+25, langBlocks[0].y, 0.7f, Config::TxtColor, "Bruh", 320);
|
Gui::DrawString(langBlocks[0].x+25, langBlocks[0].y, 0.7f, Config::TxtColor, "Bruh", 320);
|
||||||
@@ -261,58 +140,14 @@ void Settings::DrawColorChanging(void) const {
|
|||||||
|
|
||||||
void Settings::LanguageSelection(u32 hDown, touchPosition touch) {
|
void Settings::LanguageSelection(u32 hDown, touchPosition touch) {
|
||||||
if (hDown & KEY_TOUCH) {
|
if (hDown & KEY_TOUCH) {
|
||||||
if (touching(touch, langBlocks[0])) {
|
for (int language = 0; language < 10; language++) {
|
||||||
Config::lang = 0;
|
if (touching(touch, langBlocks[language])) {
|
||||||
Lang::load(Config::lang);
|
Config::lang = language;
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[1])) {
|
|
||||||
Config::lang = 1;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[2])) {
|
|
||||||
Config::lang = 2;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[3])) {
|
|
||||||
Config::lang = 3;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[4])) {
|
|
||||||
Config::lang = 4;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[5])) {
|
|
||||||
Config::lang = 5;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[6])) {
|
|
||||||
Config::lang = 7;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[7])) {
|
|
||||||
Config::lang = 8;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
} else if (touching(touch, langBlocks[8])) {
|
|
||||||
Config::lang = 9;
|
|
||||||
Lang::load(Config::lang);
|
|
||||||
Config::saveConfig();
|
|
||||||
|
|
||||||
} else if (touching(touch, langBlocks[9])) {
|
|
||||||
Config::lang = 6;
|
|
||||||
Lang::load(Config::lang);
|
Lang::load(Config::lang);
|
||||||
Config::saveConfig();
|
Config::saveConfig();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (hDown & KEY_B) {
|
if (hDown & KEY_B) {
|
||||||
Gui::screenBack();
|
Gui::screenBack();
|
||||||
|
|||||||
Reference in New Issue
Block a user