feat(audio): musica acelerada en CONTINUE?, game_over.ogg, tick del countdown
This commit is contained in:
1 parent
5e862ceadc
commit
a717411edd
13 files changed
+186
-2
No files matched your search
@@ -73,6 +73,25 @@ namespace GameOverFsm {
|
||||
// canvas negre opac abans que el GameScene demani la transició.
|
||||
int fade_out_ms{500};
|
||||
int black_hold_ms{500};
|
||||
|
||||
// Multiplicador de velocitat de la música mentre dura el
|
||||
// CONTINUE_PROMPT. 1.0 = sense canvi, >1 = més ràpid (i amb el
|
||||
// to més agut: és l'efecte arcade clàssic dels comptes enrere).
|
||||
// Es restableix a 1.0 al sortir del prompt (revive o GAME_OVER).
|
||||
float continue_music_speed{1.5F};
|
||||
|
||||
// Pista de música que sona durant l'estat GAME_OVER (sense loop).
|
||||
// Si la pista no està carregada al Resource::Cache, s'omet la
|
||||
// reproducció i la fase manté els timings configurats. La durada
|
||||
// de la pista determina implícitament `game_over_text_hold_ms`
|
||||
// (vegeu `GameScene::setGameOverState`).
|
||||
std::string game_over_music_track{"game_over.ogg"};
|
||||
|
||||
// So que sona cada vegada que apareix un nou número del
|
||||
// countdown (al primer cop que es mostra el `start`, cada
|
||||
// canvi de número, i quan apareix el 0). NO sona en la
|
||||
// transició posterior cap a GAME_OVER. Buit = sense so.
|
||||
std::string countdown_sound_key{"countdown.wav"};
|
||||
};
|
||||
|
||||
// Llegeix la configuració des del YAML. Si el fitxer manca o falta
|
||||
|
||||
Reference in new issue
Block a user