fix(attract): el logo no sona en explotar i la càmera del dive no frena amb la cortinilla

This commit is contained in:
2026-05-29 19:06:40 +02:00
parent 0f986cbf80
commit 4b298ffc1c
5 changed files with 39 additions and 14 deletions
+12 -8
View File
@@ -202,14 +202,18 @@ void LogoScene::updateExplosions(float delta_time) {
const auto& letter = letters_[index_actual];
debris_manager_->explode(
letter.shape, // Forma a explode
letter.position, // Posición
0.0F, // Angle (sin rotación)
FINAL_SCALE, // Escala (lletres a scale final)
SPEED_EXPLOSIO, // Velocidad base
1.0F, // Brightness màxim (per defecte)
{.x = 0.0F, .y = 0.0F} // Sin velocity (per defecte)
);
letter.shape, // Forma a explode
letter.position, // Posición
0.0F, // Angle (sin rotación)
FINAL_SCALE, // Escala (lletres a scale final)
SPEED_EXPLOSIO, // Velocidad base
1.0F, // Brightness màxim (per defecte)
{.x = 0.0F, .y = 0.0F}, // Sin velocity (per defecte)
0.0F, // Velocitat angular (per defecte)
0.0F, // Factor herència visual (per defecte)
// Dins el cicle d'atracció les explosions són mudes; fora, so
// d'explosió per defecte.
attract_silent_ ? "" : Defaults::Sound::ENEMY_EXPLOSION);
std::cout << "[LogoScene] Explota letter " << letter_explosion_index_ << "\n";