feat(title): música title.ogg amb fade-out, SFX player_start al START i bombament continu del stream sortint per evitar talls quan SDL drena a 2x
This commit is contained in:
1 parent
36fc496226
commit
921e10bbb3
10 files changed
+109
-1
No files matched your search
@@ -245,6 +245,12 @@ namespace Defaults {
|
||||
constexpr const char* MENU_SELECT_SOUND = "menu_select.wav";
|
||||
constexpr const char* MENU_ACCEPT_SOUND = "menu_accept.wav";
|
||||
|
||||
// So disparat quan un jugador prem START a la TITLE (tant la
|
||||
// primera pulsació que entra a STARTING com la del segon
|
||||
// jugador que reseteja a BOTH dins de la finestra). Fitxer a
|
||||
// `data/sounds/`.
|
||||
constexpr const char* PLAYER_START_SOUND = "player_start.wav";
|
||||
|
||||
// Escena TITLE (provisional fins que tinguem artwork). Colors
|
||||
// referits a la paleta "ui" (uzebox.pal): BG_COLOR és el to més
|
||||
// proper al negre sense ser-ho (índex 1 = 36,0,0); TEXT_COLOR és
|
||||
@@ -276,6 +282,11 @@ namespace Defaults {
|
||||
constexpr int FADE_OUT_MS = 800;
|
||||
constexpr int FADE_OUT_MAX_BLOCK = 32;
|
||||
|
||||
// Fade-out de la música de la TITLE en entrar a STARTING.
|
||||
// Independent del visual: no cal que coincidisca amb FADE_OUT_MS
|
||||
// (la música pot acabar abans/després del mosaic).
|
||||
constexpr int MUSIC_FADE_OUT_MS = 2000;
|
||||
|
||||
// Distorsió sinusoidal horitzontal de l'imatge de fons
|
||||
// (efecte de calor del desert). `amplitude_px` és el
|
||||
// desplaçament màxim per fila; `wavelength_px` la distància
|
||||
|
||||
Reference in new issue
Block a user