From d1c6af02dbbe1ef373a52f3a66f43c1c8bedd989 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Thu, 25 Sep 2025 19:19:46 +0200 Subject: [PATCH] corregit: la musica del joc soles sonava la primera volta --- source/sections/game.cpp | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/source/sections/game.cpp b/source/sections/game.cpp index 1c7421e..c7a285c 100644 --- a/source/sections/game.cpp +++ b/source/sections/game.cpp @@ -1765,16 +1765,13 @@ void Game::updateGameStateEnteringPlayer(float deltaTime) { void Game::updateGameStateShowingGetReadyMessage(float deltaTime) { updateGameStatePlaying(deltaTime); - // Reproducir música después de ~1.67 segundos (100 frames a 60fps) - static bool music_started = false; + constexpr float MUSIC_START_S = 1.67F; static float music_timer = 0.0f; - if (!music_started) { - music_timer += deltaTime; - if (music_timer >= 1.67f) { - playMusic("playing.ogg"); - music_started = true; - setState(State::PLAYING); - } + music_timer += deltaTime; + if (music_timer >= MUSIC_START_S) { + playMusic("playing.ogg"); + music_timer = 0.0F; + setState(State::PLAYING); } }