style(hud): rètol de sala daurat sobre banda violeta
This commit is contained in:
1 parent
629baaaec3
commit
06a49e09ba
3 files changed
+15
-10
No files matched your search
+5
-3
@@ -21,9 +21,11 @@ colors:
|
|||||||
# Rètol de transició de sala (ROOM_INTRO i ROOM_OUTRO). Independents
|
# Rètol de transició de sala (ROOM_INTRO i ROOM_OUTRO). Independents
|
||||||
# de notification_* perquè la fase i les notificacions són dos canals
|
# de notification_* perquè la fase i les notificacions són dos canals
|
||||||
# visuals distints: ací pots canviar el color del rètol sense tocar
|
# visuals distints: ací pots canviar el color del rètol sense tocar
|
||||||
# els missatges del HUD.
|
# els missatges del HUD. Comparteix la família del CENTER del HUD
|
||||||
room_text: 160
|
# (or sobre marró) perquè "Piràmide N / Sala N" sigui sempre daurat
|
||||||
room_text_outline: 253
|
# arreu del joc.
|
||||||
|
room_text: 55 # or brillant (#FFDA00, = hud_center.value)
|
||||||
|
room_text_outline: 10 # marró cremat (#482400, = hud_center.shadow)
|
||||||
|
|
||||||
timings:
|
timings:
|
||||||
notification_ms: 4000
|
notification_ms: 4000
|
||||||
|
|||||||
@@ -43,8 +43,11 @@ text:
|
|||||||
# text i decreix amb l'exit_curve. `color` són tres canals RGB (0..255);
|
# text i decreix amb l'exit_curve. `color` són tres canals RGB (0..255);
|
||||||
# `alpha` és la transparència del blend (0 = invisible, 255 = opac).
|
# `alpha` és la transparència del blend (0 = invisible, 255 = opac).
|
||||||
text_panel:
|
text_panel:
|
||||||
color: [36, 182, 170]
|
# Violeta cerimonial: contrasta amb l'or del text (room_text), no
|
||||||
alpha: 128
|
# compite amb el blau del bloc P2 del HUD, i deixa la sorra de les
|
||||||
|
# sales respirar al darrere.
|
||||||
|
color: [72, 36, 85]
|
||||||
|
alpha: 160
|
||||||
height_px: 32
|
height_px: 32
|
||||||
|
|
||||||
# Sub-FSM de game over: dispara CONTINUE? quan tots els jugadors
|
# Sub-FSM de game over: dispara CONTINUE? quan tots els jugadors
|
||||||
|
|||||||
@@ -234,11 +234,11 @@ namespace Defaults {
|
|||||||
constexpr Uint8 HUD_FLASH = 63; // Flash (groc neó, comú a totes les famílies).
|
constexpr Uint8 HUD_FLASH = 63; // Flash (groc neó, comú a totes les famílies).
|
||||||
|
|
||||||
// Rètol de transició de sala (ROOM_INTRO i ROOM_OUTRO).
|
// Rètol de transició de sala (ROOM_INTRO i ROOM_OUTRO).
|
||||||
// Independent dels colors de notificació perquè el rètol de
|
// Comparteix la família CENTER del HUD: or sobre marró cremat,
|
||||||
// fase és un canal visual diferent. `ROOM_TEXT_OUTLINE` és el
|
// per coherència visual ("Piràmide N / Sala N" és sempre
|
||||||
// contorn que abans estava hardcodejat al `renderRoomText`.
|
// daurat arreu del joc).
|
||||||
constexpr Uint8 ROOM_TEXT = 232;
|
constexpr Uint8 ROOM_TEXT = 55; // Or brillant (= HUD_CENTER_VALUE).
|
||||||
constexpr Uint8 ROOM_TEXT_OUTLINE = 255;
|
constexpr Uint8 ROOM_TEXT_OUTLINE = 10; // Marró cremat (= HUD_CENTER_SHADOW).
|
||||||
|
|
||||||
// Timings d'animació del HUD. L'entrada són els tres blocs lliscant
|
// Timings d'animació del HUD. L'entrada són els tres blocs lliscant
|
||||||
// a la seua posició; flash i shake acompanyen un `player_hit`.
|
// a la seua posició; flash i shake acompanyen un `player_hit`.
|
||||||
|
|||||||
Reference in new issue
Block a user