emscripten: fix reset quan fas exit. Eliminades les opcions d'eixida

This commit is contained in:
2026-04-13 17:57:54 +02:00
parent 9d70138855
commit a035fecb04
7 changed files with 30 additions and 12 deletions

View File

@@ -59,6 +59,12 @@ Title::Title(SDL_Renderer *renderer, Screen *screen, Input *input, Asset *asset,
#endif
menu.playerSelect = new Menu(renderer, asset, input, asset->get("player_select.men"));
#ifdef __EMSCRIPTEN__
// En la versión web no se puede cerrar el programa: ocultamos la opción QUIT del menú de título
menu.title->setVisible(3, false);
menu.title->setSelectable(3, false);
#endif
// Sonidos
crashSound = JA_LoadSound(asset->get("title.wav").c_str());
@@ -314,8 +320,10 @@ void Title::update() {
break;
case 2: // QUIT
#ifndef __EMSCRIPTEN__
section->name = SECTION_PROG_QUIT;
JA_StopMusic();
#endif
break;
case 3: // TIME OUT