fix(game): HUD lives desde YAML, prompt P1 en single-P2, countdown 9..0 configurable

This commit is contained in:
JailDesigner committed 2026-05-08 21:14:33 +02:00
1 parent 78e164fce4
commit 5e862ceadc
9 files changed
+66 -29

No files matched your search

+9 -5
View File
@@ -51,12 +51,16 @@ namespace GameOverFsm {
struct Config {
// CONTINUE? — animació d'entrada/sortida idèntica al room text.
int continue_text_enter_ms{500};
// Hold = duració total del countdown (es divideix en
// `continue_count_steps` graons d'1 segon visualment).
int continue_text_hold_ms{5000};
// Hold = duració total del countdown. Es divideix en
// (continue_count_start + 1) graons iguals; el cas canònic és
// 10000 ms / 10 graons d'1 s cadascun.
int continue_text_hold_ms{10000};
int continue_text_exit_ms{500};
// Quants "tics" mostra el countdown de CONTINUE?. 5 → "5,4,3,2,1".
int continue_count_steps{5};
// Primer número visible al countdown. La sèrie és
// [continue_count_start, ..., 1, 0] — sempre acaba en 0 i el
// valor 0 es manté visible durant l'últim graó abans del salt
// a GAME_OVER. 9 → "9, 8, ..., 0" (10 graons).
int continue_count_start{9};
// GAME OVER — apareix sense enter anim (el panel ja és amunt
// del CONTINUE?) i s'esvaeix amb la mateixa exit anim que el