diff --git a/config.lua b/config.lua index 0518d6f..f04258b 100644 --- a/config.lua +++ b/config.lua @@ -51,8 +51,8 @@ LEVEL_INI = 1 -- Mapeig per defecte: cursors per a moure's, Z/X per a fer forats. -- Pots usar qualsevol constant KEY_* del intérpret (KEY_A..KEY_Z, -- KEY_UP/DOWN/LEFT/RIGHT, KEY_SPACE, KEY_RETURN, ...). --- Nota: KEY_ESCAPE no es pot usar — l'intérpret la captura per a la seua --- consola de debug abans que Lua la veja. +-- Nota: ESC a seques tanca el joc (la consola de debug del intérpret +-- s'obri amb CTRL+ESC desde la versió 0.7.8 de ascii). keys = { up = KEY_UP, down = KEY_DOWN, diff --git a/pepe_runner.lua b/pepe_runner.lua index 4e4dffe..059bf66 100644 --- a/pepe_runner.lua +++ b/pepe_runner.lua @@ -618,6 +618,7 @@ function pintar_hud() end function init() + wintitle("© 2000 Pepe Runner — JailDesigner") mode(1) border(COLOR_BLUE) color(COLOR_LIGHT_GRAY, COLOR_BLACK) @@ -629,6 +630,7 @@ function init() end function update() + if btnp(KEY_ESCAPE) then os.exit(0) end if estat_joc == ESTAT_TITLE then update_title() elseif estat_joc == ESTAT_PLAYING then update_playing() elseif estat_joc == ESTAT_GAMEOVER then update_gameover() diff --git a/pepe_runner_dx.lua b/pepe_runner_dx.lua index 2d768e4..f632cbf 100644 --- a/pepe_runner_dx.lua +++ b/pepe_runner_dx.lua @@ -1186,6 +1186,7 @@ function carregar_config() end function init() + wintitle("© 2026 Pepe Runner DX — JailDesigner") carregar_config() carregar_skin() mode(1) @@ -1200,6 +1201,8 @@ function init() end function update() + if btnp(KEY_ESCAPE) then os.exit(0) end + -- Contador animat del score: independent de l'estat, així segueix pujant -- sobre el overlay del game over (no es queda congelat a meitat camí). if score_display < score and (cnt() % temps.score_step) == 0 then