forked from jaildesigner-jailgames/jaildoctors_dilemma
Arreglos en la estructura i format del codi
This commit is contained in:
@@ -122,17 +122,26 @@ void Scoreboard::reLoadPalette()
|
||||
}
|
||||
|
||||
// Pone el marcador en modo pausa
|
||||
void Scoreboard::pause()
|
||||
void Scoreboard::setPaused(bool value)
|
||||
{
|
||||
is_paused_ = true;
|
||||
paused_time_ = SDL_GetTicks();
|
||||
}
|
||||
if (is_paused_ == value)
|
||||
{
|
||||
// Evita ejecutar lógica si el estado no cambia
|
||||
return;
|
||||
}
|
||||
|
||||
// Quita el modo pausa del marcador
|
||||
void Scoreboard::resume()
|
||||
{
|
||||
is_paused_ = false;
|
||||
paused_time_elapsed_ += SDL_GetTicks() - paused_time_;
|
||||
is_paused_ = value;
|
||||
|
||||
if (is_paused_)
|
||||
{
|
||||
// Guarda el tiempo actual al pausar
|
||||
paused_time_ = SDL_GetTicks();
|
||||
}
|
||||
else
|
||||
{
|
||||
// Calcula el tiempo pausado acumulado al reanudar
|
||||
paused_time_elapsed_ += SDL_GetTicks() - paused_time_;
|
||||
}
|
||||
}
|
||||
|
||||
// Actualiza el color de la cantidad de items recogidos
|
||||
|
||||
Reference in New Issue
Block a user