refactor: combine iggy and Java GUI conditionals for trial auto-start

This commit is contained in:
Sally Knight 2026-03-16 17:41:22 +03:00
parent ecc6f0d549
commit 4c01f7b317

View file

@ -1806,17 +1806,15 @@ void UIScene_MainMenu::tick()
{ {
UIScene::tick(); UIScene::tick();
#ifndef _ENABLEIGGY #if !defined _ENABLEIGGY || !defined ENABLE_JAVA_GUIS
{ {
static int s_mainMenuTickCount = 0; static int s_mainMenuTickCount = 0;
s_mainMenuTickCount++; s_mainMenuTickCount++;
if(s_mainMenuTickCount % 60 == 1) { fprintf(stderr, "[MM] tick %d\n", s_mainMenuTickCount); fflush(stderr); } if(s_mainMenuTickCount % 60 == 1) { fprintf(stderr, "[MM] tick %d\n", s_mainMenuTickCount); fflush(stderr); }
if(s_mainMenuTickCount == 90) // ~3 seconds at 30fps if(s_mainMenuTickCount == 90) // ~3 seconds at 30fps
{ {
#ifndef ENABLE_JAVA_GUIS
fprintf(stderr, "[Linux] Auto-starting trial world from MainMenu after %d ticks\n", s_mainMenuTickCount); fprintf(stderr, "[Linux] Auto-starting trial world from MainMenu after %d ticks\n", s_mainMenuTickCount);
LoadTrial(); LoadTrial();
#endif
return; return;
} }
} }