tots els singletons tornats a fer a la vieja y gorda usanza

This commit is contained in:
2025-05-30 10:17:41 +02:00
parent 64b6f66044
commit f661da5215
29 changed files with 322 additions and 379 deletions

View File

@@ -71,7 +71,7 @@ Credits::~Credits()
SDL_DestroyTexture(text_texture_);
SDL_DestroyTexture(canvas_);
resetVolume();
Audio::get().stopMusic();
Audio::get()->stopMusic();
}
// Bucle principal
@@ -437,7 +437,7 @@ void Credits::updateBlackRects()
{
// Si los rectangulos izquierdo y derecho han llegado al centro
setVolume(0);
Audio::get().stopMusic();
Audio::get()->stopMusic();
if (counter_pre_fade_ == 400)
{
fade_out_->activate();
@@ -471,7 +471,7 @@ void Credits::updateAllFades()
fade_in_->update();
if (fade_in_->hasEnded())
{
Audio::get().playMusic("credits.ogg");
Audio::get()->playMusic("credits.ogg");
}
fade_out_->update();
@@ -485,14 +485,14 @@ void Credits::updateAllFades()
void Credits::setVolume(int amount)
{
options.audio.music.volume = std::clamp(amount, 0, 100);
Audio::get().setMusicVolume(options.audio.music.volume);
Audio::get()->setMusicVolume(options.audio.music.volume);
}
// Reestablece el nivel de volumen
void Credits::resetVolume()
{
options.audio.music.volume = initial_volume_;
Audio::get().setMusicVolume(options.audio.music.volume);
Audio::get()->setMusicVolume(options.audio.music.volume);
}
// Cambia el color del fondo