feat(audio): cicle de música per estat (INTRO/PLAYING/OUTRO) amb callback de fi i spawn escalonat
This commit is contained in:
1 parent
91f664c4d5
commit
404db74889
13 files changed
+199
-128
No files matched your search
@@ -11,18 +11,17 @@ room_intro:
|
||||
text_hold_ms: 2000 # text quiet al centre
|
||||
text_exit_ms: 400 # text centre → fora per l'esquerra
|
||||
line_gap_px: -4 # px extra entre les dues línies (piràmide / sala)
|
||||
player_spawn_delay_ms: 2400 # ms des de l'inici d'INTRO al spawn aeri.
|
||||
player2_spawn_delay_ms: 2700 # només mode BOTH. Trenca la simultaneïtat.
|
||||
# Delays d'spawn aeri **mesurats des de la fi de la música d'INTRO**
|
||||
# (callback `Audio::setOnMusicEnded`). 0 = cau al moment exacte que
|
||||
# `room_intro.ogg` acaba; valors > 0 escalonen els jugadors. En mode
|
||||
# single-player s'usa només `player_spawn_delay_ms`.
|
||||
player_spawn_delay_ms: 0
|
||||
player2_spawn_delay_ms: 300
|
||||
# Preset de reverb (catàleg a `data/sounds.yaml`) aplicat al primer
|
||||
# LAND de cada jugador durant la cinemàtica d'entrada. La sala dona
|
||||
# "més detall" sonor a l'INTRO; els salts del joc i els respawns
|
||||
# post-mort cauen al so sec. Buit o absent = sense reverb.
|
||||
land_reverb: stone_hall
|
||||
# So puntual disparat quan apareix el text d'INTRO (phase 2,
|
||||
# text_enter). Es resol contra `data/sounds/<text_sound>`. Buit o
|
||||
# absent = sense so. Es preloda al ctor de GameScene perquè el
|
||||
# primer dispar no faça disc.
|
||||
text_sound: intro_room.wav
|
||||
|
||||
room_outro:
|
||||
text_enter_ms: 400
|
||||
|
||||
Reference in new issue
Block a user