2 Commits

Author SHA1 Message Date
Kolyah35
11d5551d02 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-03-10 23:27:15 +03:00
Kolyah35
d0939875fc FIX: improve create world screen 2026-03-10 23:26:02 +03:00

View File

@@ -32,6 +32,8 @@ SimpleChooseLevelScreen::~SimpleChooseLevelScreen()
void SimpleChooseLevelScreen::init() void SimpleChooseLevelScreen::init()
{ {
tLevelName.text = "New world";
// header + close button // header + close button
bHeader = new Touch::THeader(0, "Create World"); bHeader = new Touch::THeader(0, "Create World");
// create the back/X button as ImageButton like CreditsScreen // create the back/X button as ImageButton like CreditsScreen
@@ -186,7 +188,7 @@ void SimpleChooseLevelScreen::buttonClicked( Button* button )
return; return;
} }
if (button == bCreate) { if (button == bCreate && !tLevelName.text.empty()) {
int seed = getEpochTimeS(); int seed = getEpochTimeS();
if (!tSeed.text.empty()) { if (!tSeed.text.empty()) {
std::string seedString = Util::stringTrim(tSeed.text); std::string seedString = Util::stringTrim(tSeed.text);