feat(audio): música només a PLAYING; so del rètol al final del fade-in d'INTRO
This commit is contained in:
1 parent
7d725f99f4
commit
15a7c4e18a
6 files changed
+64
-5
No files matched your search
@@ -107,6 +107,13 @@ class GameScene : public Scene {
|
||||
int room_intro_elapsed_ms_{0};
|
||||
std::array<bool, 2> players_spawned_in_intro_{false, false};
|
||||
|
||||
// One-shot del so del rètol d'INTRO (`text_sound` a game.yaml).
|
||||
// Es disparen quan la FSM passa a phase 2 (text_enter); el flag
|
||||
// evita repeticions si phase 2 s'estén multi-frame. Es reseteja a
|
||||
// `enterRoomIntro` / `setState(ROOM_INTRO)`. Si la clau del so és
|
||||
// buida o el cache no l'ha carregat, queda inutilitzat.
|
||||
bool intro_text_sound_played_{false};
|
||||
|
||||
// Cinemàtica de spawn d'un slot concret. Posa el slot indicat en
|
||||
// AIRBORNE des d'una altura fora de pantalla. Cridat per
|
||||
// `updateRoomTransition` quan `room_intro_elapsed_ms_` supera el
|
||||
|
||||
Reference in new issue
Block a user