feat(title): primera passada — fons casi negre, títol+ARCADE i prompt START intermitent (configurable a ui.yaml)

This commit is contained in:
JailDesigner committed 2026-05-06 09:01:28 +02:00
1 parent 5710568af8
commit dadbee9bad
9 files changed
+135 -31

No files matched your search

+4
View File
@@ -39,6 +39,10 @@ hud:
pyramid: "Piramide"
room: "Sala"
# Textos de l'escena TITLE.
title:
press_start: "Polsa START per a començar"
# Textos de la transició d'entrada/sortida de sala (FSM de GameScene).
# Tant l'INTRO com l'OUTRO es renderitzen com a dues línies separades
# (cadascuna amb la seua animació). L'INTRO accepta els placeholders
+4
View File
@@ -39,6 +39,10 @@ hud:
pyramid: "Pyramid"
room: "Room"
# Texts of the TITLE scene.
title:
press_start: "Press START to begin"
# Room transition texts (GameScene FSM intro/outro). Both INTRO and
# OUTRO render as two independent lines with their own animation.
# INTRO uses `{p}` (pyramid) and `{r}` (room) placeholders; OUTRO has
+14
View File
@@ -98,3 +98,17 @@ pause:
sounds:
menu_select: "menu_select.wav"
menu_accept: "menu_accept.wav"
# Escena TITLE (placeholder visual mentre no hi haja artwork).
# `bg_color` i `text_color` són índexs sobre la paleta "ui" (uzebox.pal):
# 1 = (36,0,0) gairebé negre amb un mínim de càlid; 31 = (255,109,0)
# taronja pur. `duration_ms` és el timeout abans de saltar a la
# següent escena (skipable amb tecla no reservada). Els dos
# `blink_*_ms` defineixen el cicle del prompt "press start": el text
# es veu durant `visible_ms` i s'amaga durant `hidden_ms` repetint-se.
title:
duration_ms: 30000
bg_color: 1
text_color: 31
blink_visible_ms: 800
blink_hidden_ms: 200