Cambiado el modo de funcionamiento de la pausa durante el juego para permitir que ciertos métodos se sigan ejecutando
This commit is contained in:
@@ -1792,11 +1792,6 @@ void Game::updateEnemyDeployCounter()
|
|||||||
// Actualiza el juego
|
// Actualiza el juego
|
||||||
void Game::update()
|
void Game::update()
|
||||||
{
|
{
|
||||||
if (paused)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Comprueba que la diferencia de ticks sea mayor a la velocidad del juego
|
// Comprueba que la diferencia de ticks sea mayor a la velocidad del juego
|
||||||
if (SDL_GetTicks() - ticks > ticksSpeed)
|
if (SDL_GetTicks() - ticks > ticksSpeed)
|
||||||
{
|
{
|
||||||
@@ -1853,13 +1848,8 @@ void Game::update()
|
|||||||
increaseStageCurrentPower(1);
|
increaseStageCurrentPower(1);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
if (!paused)
|
||||||
// Comprueba si la música ha de estar sonando
|
{
|
||||||
checkMusicStatus();
|
|
||||||
|
|
||||||
// Actualiza el objeto screen
|
|
||||||
screen->update();
|
|
||||||
|
|
||||||
// Actualiza el objeto fade
|
// Actualiza el objeto fade
|
||||||
fade->update();
|
fade->update();
|
||||||
|
|
||||||
@@ -1918,6 +1908,13 @@ void Game::update()
|
|||||||
freeBalloons();
|
freeBalloons();
|
||||||
freeItems();
|
freeItems();
|
||||||
freeSmartSprites();
|
freeSmartSprites();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Comprueba si la música ha de estar sonando
|
||||||
|
checkMusicStatus();
|
||||||
|
|
||||||
|
// Actualiza el objeto screen
|
||||||
|
screen->update();
|
||||||
|
|
||||||
// Dibuja los graficos de la zona de juego en la textura
|
// Dibuja los graficos de la zona de juego en la textura
|
||||||
fillCanvas();
|
fillCanvas();
|
||||||
|
|||||||
Reference in New Issue
Block a user