16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-23 00:29:19 +02:00

Fix random trivia generator

This commit is contained in:
2025-09-17 18:24:37 +02:00
parent a8a18c72da
commit 1f29aff90f
3 changed files with 17 additions and 2 deletions

View File

@@ -49,8 +49,15 @@ std::vector<std::string> scenarioloader_ui::get_random_trivia()
lang = "en";
}
if (triviaData[lang].empty())
{
ErrorLog("No trivia entries found for language \"" + lang + "\".");
return trivia;
}
// select random trivia
int i = Random(0, triviaData[lang].size() - 1);
int i = RandomInt(0, triviaData[lang].size() - 1);
std::string triviaStr = triviaData[lang][i]["text"];
std::string background = triviaData[lang][i]["background"];