Ya cambia la paleta de color de casi toda la habitación. Faltan los enemigos

This commit is contained in:
2022-10-26 10:09:48 +02:00
parent 674fdd1d05
commit bdce205006
5 changed files with 45 additions and 26 deletions

View File

@@ -154,14 +154,7 @@ void Game::checkEventHandler()
break;
case SDL_SCANCODE_F5:
if (options->palette == p_zxspectrum)
{
options->palette = p_zxarne;
}
else
{
options->palette = p_zxspectrum;
}
switchPalette();
reLoadTextures();
break;
@@ -411,6 +404,23 @@ void Game::reLoadTextures()
text->reLoadTexture();
}
// Cambia la paleta
void Game::switchPalette()
{
// Modifica la variable
if (options->palette == p_zxspectrum)
{
options->palette = p_zxarne;
}
else
{
options->palette = p_zxspectrum;
}
room->reLoadPalette();
player->reLoadPalette();
}
// Establece la pantalla en negro
void Game::setBlackScreen()
{