Compare commits
2 Commits
6402099825
...
5f52560ab5
| Author | SHA1 | Date | |
|---|---|---|---|
| 5f52560ab5 | |||
| a0d3cd9fb0 |
@@ -48,7 +48,10 @@ void Audio::playMusic(const std::string &name, const int loop)
|
|||||||
|
|
||||||
if (enabled_ && music_enabled_)
|
if (enabled_ && music_enabled_)
|
||||||
{
|
{
|
||||||
JA_PlayMusic(Resource::get()->getMusic(name), loop);
|
if (JA_GetMusicState() == JA_MUSIC_STOPPED)
|
||||||
|
{
|
||||||
|
JA_PlayMusic(Resource::get()->getMusic(name), loop);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ void Director::init()
|
|||||||
loadScoreFile(); // Carga el archivo de puntuaciones
|
loadScoreFile(); // Carga el archivo de puntuaciones
|
||||||
|
|
||||||
// Inicialización de subsistemas principales
|
// Inicialización de subsistemas principales
|
||||||
lang::setLanguage(options.game.language); // Carga el archivo de idioma
|
lang::setLanguage(options.game.language); // Carga el archivo de idioma
|
||||||
Screen::init(); // Inicializa la pantalla y el sistema de renderizado
|
Screen::init(); // Inicializa la pantalla y el sistema de renderizado
|
||||||
Audio::init(); // Activa el sistema de audio
|
Audio::init(); // Activa el sistema de audio
|
||||||
Resource::init(); // Inicializa el sistema de gestión de recursos
|
Resource::init(); // Inicializa el sistema de gestión de recursos
|
||||||
|
|||||||
@@ -486,6 +486,7 @@ void Resource::updateLoadingProgress(std::string name)
|
|||||||
updateProgressBar();
|
updateProgressBar();
|
||||||
renderProgress();
|
renderProgress();
|
||||||
checkEvents();
|
checkEvents();
|
||||||
|
SDL_Delay(100);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Inicializa los rectangulos que definen la barra de progreso
|
// Inicializa los rectangulos que definen la barra de progreso
|
||||||
|
|||||||
Reference in New Issue
Block a user