La tabla de puntuació ja mostra amb altre color la puntuació que s'acaba d'afegir
fix: la tabla de punts no guardava a disc el estat de 1CC de cada entrada
This commit is contained in:
@@ -325,11 +325,11 @@ void Screen::renderShake()
|
||||
|
||||
// Crea una textura temporal
|
||||
auto temp_texture = SDL_CreateTexture(renderer_, SDL_PIXELFORMAT_RGBA8888, SDL_TEXTUREACCESS_TARGET, param.game.width, param.game.height);
|
||||
|
||||
|
||||
// Vuelca game_canvas_ a la textura temporal
|
||||
SDL_SetRenderTarget(renderer_, temp_texture);
|
||||
SDL_RenderCopy(renderer_, game_canvas_, nullptr, nullptr);
|
||||
|
||||
|
||||
// Vuelca textura temporal a game_canvas_
|
||||
SDL_SetRenderTarget(renderer_, game_canvas_);
|
||||
SDL_RenderCopy(renderer_, temp_texture, &src_rect_, &dst_rect_);
|
||||
@@ -339,7 +339,7 @@ void Screen::renderShake()
|
||||
|
||||
// Restaura el renderizador de destino original
|
||||
SDL_SetRenderTarget(renderer_, current_target);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Activa / desactiva los shaders
|
||||
@@ -394,10 +394,9 @@ void Screen::renderInfo()
|
||||
|
||||
// Contador de service_pressed_counter
|
||||
if (const int counter = globalInputs::service_pressed_counter; counter > 0)
|
||||
{
|
||||
dbg_print(0, 8, std::to_string(counter).c_str(), 255, 0, 255);
|
||||
|
||||
const std::string atten = attenuate_effect_ ? "ATTEN YES" : "ATTEN NO";
|
||||
dbg_print(0, 16, atten.c_str(), 255, 0, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user