feat(intro): colors del rètol independents + restitueix line_gap_px
Dues claus noves a data/ui.yaml > colors: room_text (relleno, default 232) room_text_outline (contorn, default 255) Abans el relleno reciclava notification_text (compartit amb les notificacions del HUD) i el contorn estava hardcodejat a 255 dins renderRoomText. Ara són canals separats: tocar el rètol no afecta les notificacions i tot viu al YAML. UiConfig guanya roomText() / roomTextOutline(); Defaults::UI hi posa els fallbacks; renderRoomText els consumeix. Drive-by: torna a posar la clau room_intro.line_gap_px: 8 al data/scenes/game.yaml — s'havia perdut en una edició manual del fitxer per afinar timings.
This commit is contained in:
1 parent
00594d9eb2
commit
3b05704e97
6 files changed
+33
-6
No files matched your search
@@ -7,9 +7,10 @@
|
||||
room_intro:
|
||||
fade_in_ms: 500 # negre opac → món visible
|
||||
text_delay_ms: 500 # espera amb el món net abans de sortir el text
|
||||
text_enter_ms: 500 # text esquerra → centre
|
||||
text_hold_ms: 1000 # text quiet al centre
|
||||
text_exit_ms: 500 # text centre → fora per l'esquerra
|
||||
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)
|
||||
|
||||
room_outro:
|
||||
text_enter_ms: 500
|
||||
|
||||
@@ -20,6 +20,12 @@ colors:
|
||||
hud_label: 58
|
||||
hud_value: 187
|
||||
hud_flash: 237
|
||||
# Rètol de transició de sala (ROOM_INTRO i ROOM_OUTRO). Independents
|
||||
# de notification_* perquè la fase i les notificacions són dos canals
|
||||
# visuals distints: ací pots canviar el color del rètol sense tocar
|
||||
# els missatges del HUD.
|
||||
room_text: 232
|
||||
room_text_outline: 255
|
||||
|
||||
timings:
|
||||
notification_ms: 4000
|
||||
|
||||
Reference in new issue
Block a user