forked from jaildesigner-jailgames/jaildoctors_dilemma
Cambio de paleta en los finales
This commit is contained in:
@@ -225,7 +225,7 @@ void Ending2::checkEventHandler()
|
||||
break;
|
||||
|
||||
case SDL_SCANCODE_F5:
|
||||
// switchPalette();
|
||||
switchPalette();
|
||||
break;
|
||||
|
||||
default:
|
||||
@@ -284,49 +284,63 @@ void Ending2::iniSpriteList()
|
||||
spriteList.clear();
|
||||
|
||||
// Añade los valores
|
||||
spriteList.push_back("abad");
|
||||
spriteList.push_back("abad_bell");
|
||||
spriteList.push_back("bin");
|
||||
spriteList.push_back("diskette");
|
||||
spriteList.push_back("bird");
|
||||
spriteList.push_back("chip");
|
||||
spriteList.push_back("code");
|
||||
spriteList.push_back("paco");
|
||||
spriteList.push_back("printer");
|
||||
|
||||
spriteList.push_back("bell");
|
||||
spriteList.push_back("dong");
|
||||
|
||||
spriteList.push_back("amstrad_cs");
|
||||
spriteList.push_back("breakout");
|
||||
|
||||
spriteList.push_back("arounder_fly");
|
||||
spriteList.push_back("arounder_stop");
|
||||
spriteList.push_back("arounder_walk");
|
||||
spriteList.push_back("arounders_door");
|
||||
spriteList.push_back("arounders_machine");
|
||||
|
||||
spriteList.push_back("abad");
|
||||
spriteList.push_back("abad_bell");
|
||||
|
||||
spriteList.push_back("bat");
|
||||
spriteList.push_back("batman_bell");
|
||||
spriteList.push_back("batman_fire");
|
||||
spriteList.push_back("batman");
|
||||
spriteList.push_back("bell");
|
||||
spriteList.push_back("bin");
|
||||
spriteList.push_back("bird");
|
||||
spriteList.push_back("breakout");
|
||||
spriteList.push_back("bry");
|
||||
spriteList.push_back("chip");
|
||||
spriteList.push_back("code");
|
||||
|
||||
spriteList.push_back("demon");
|
||||
spriteList.push_back("heavy");
|
||||
spriteList.push_back("dimallas");
|
||||
spriteList.push_back("diskette");
|
||||
spriteList.push_back("dong");
|
||||
spriteList.push_back("guitar");
|
||||
|
||||
spriteList.push_back("jb_alien");
|
||||
spriteList.push_back("jb_human");
|
||||
|
||||
spriteList.push_back("bry");
|
||||
spriteList.push_back("jailer");
|
||||
spriteList.push_back("jailer2");
|
||||
spriteList.push_back("jailer3");
|
||||
|
||||
spriteList.push_back("lamp");
|
||||
spriteList.push_back("macaronni_ted");
|
||||
|
||||
spriteList.push_back("matatunos");
|
||||
spriteList.push_back("mummy");
|
||||
spriteList.push_back("paco");
|
||||
spriteList.push_back("printer");
|
||||
spriteList.push_back("qvoid");
|
||||
spriteList.push_back("sam");
|
||||
spriteList.push_back("sigmasua");
|
||||
spriteList.push_back("spider");
|
||||
spriteList.push_back("tuno");
|
||||
|
||||
spriteList.push_back("mummy");
|
||||
spriteList.push_back("sam");
|
||||
|
||||
spriteList.push_back("qvoid");
|
||||
spriteList.push_back("sigmasua");
|
||||
|
||||
spriteList.push_back("tv_panel");
|
||||
spriteList.push_back("tv");
|
||||
|
||||
spriteList.push_back("spider");
|
||||
spriteList.push_back("shock");
|
||||
spriteList.push_back("wave");
|
||||
|
||||
@@ -531,7 +545,7 @@ void Ending2::createTexts()
|
||||
|
||||
// Crea los últimos textos
|
||||
// El primer texto va a continuación del ultimo spriteText
|
||||
const int start = spriteTexts.back()->getPosY() + text->getCharacterSize() * 6;
|
||||
const int start = spriteTexts.back()->getPosY() + text->getCharacterSize() * 15;
|
||||
list.clear();
|
||||
list.push_back("THANK YOU");
|
||||
list.push_back("FOR PLAYING!");
|
||||
@@ -612,4 +626,10 @@ void Ending2::updateMusicVolume()
|
||||
const int volume = 128 * step;
|
||||
JA_SetVolume(volume);
|
||||
}
|
||||
}
|
||||
|
||||
// Cambia la paleta
|
||||
void Ending2::switchPalette()
|
||||
{
|
||||
options->palette = (options->palette == p_zxspectrum) ? p_zxarne : p_zxspectrum;
|
||||
}
|
||||
Reference in New Issue
Block a user