feat(outro): rètol "fase completada" en dues línies oposades

Mateixa tècnica que l'INTRO: la línia 1 ("Fase") entra per
l'esquerra, la línia 2 ("Completada") per la dreta, i surten cap
al costat oposat al d'entrada. Centrades verticalment al voltant
del CENTER_Y amb el gap configurable ( a
data/scenes/game.yaml; 0 per defecte, paral·lel a la del room_intro).

Locale: la clau game.room_complete es divideix en
game.room_complete_line1 / room_complete_line2 als ca.yaml i en.yaml
("Fase"/"Completada" i "Stage"/"Complete"). Cada línia es
tradueix per separat — útil si demà voleu paraules de longitud o
ordre distint en altres idiomes.
This commit is contained in:
JailDesigner committed 2026-04-26 17:28:07 +02:00
1 parent 8da18a6a86
commit 7982df922b
6 files changed
+40 -20

No files matched your search

+5 -4
View File
@@ -10,13 +10,14 @@ room_intro:
text_enter_ms: 400 # text esquerra → centre
text_hold_ms: 1500 # text quiet al centre
text_exit_ms: 400 # text centre → fora per l'esquerra
line_gap_px: 8 # px extra entre les dues línies (piràmide / sala)
line_gap_px: 0 # px extra entre les dues línies (piràmide / sala)
room_outro:
text_enter_ms: 500
text_hold_ms: 1000
text_exit_ms: 500
text_enter_ms: 400
text_hold_ms: 1500
text_exit_ms: 400
fade_out_ms: 500 # món visible → negre opac
line_gap_px: 0 # px extra entre les dues línies (fase / completada)
text:
# Noms d'easing tal com els resol UiConfig::curveByName (vegeu