- [FIX] No es mostrava res en pantalla perque faltava el 0xff000000 al ficar pixels en la textura
- [FIX] No s'escoltava so, no estic segur de perqué. He agafat el JailAudio de mini i ja va tot. - [NEW] Afegida opció "SET INFINITELIVES" desde la consola - [NEW] Afegida opció "SET KIOSK" desde la consola - [FIX] Les SDL_texture es veien borroses - [FIX] En windows no es carregaven be els GIFs del txt per culpa del salt de linea doble que té.
This commit is contained in:
@@ -9,6 +9,8 @@ namespace config
|
||||
uint8_t keys[7] = {SDL_SCANCODE_UP, SDL_SCANCODE_DOWN, SDL_SCANCODE_LEFT, SDL_SCANCODE_RIGHT, SDL_SCANCODE_SPACE, SDL_SCANCODE_RETURN, SDL_SCANCODE_ESCAPE};
|
||||
int8_t pad_btns[7] = {SDL_GAMEPAD_BUTTON_DPAD_UP, SDL_GAMEPAD_BUTTON_DPAD_DOWN, SDL_GAMEPAD_BUTTON_DPAD_LEFT, SDL_GAMEPAD_BUTTON_DPAD_RIGHT, SDL_GAMEPAD_BUTTON_SOUTH, SDL_GAMEPAD_BUTTON_EAST, SDL_GAMEPAD_BUTTON_START};
|
||||
bool prologo_desbloquejat = false;
|
||||
bool kiosk_mode = false;
|
||||
bool infinite_lives = false;
|
||||
|
||||
void setMusic(const bool value)
|
||||
{
|
||||
@@ -82,4 +84,27 @@ namespace config
|
||||
return prologo_desbloquejat;
|
||||
}
|
||||
|
||||
void setKioskMode(const bool value)
|
||||
{
|
||||
kiosk_mode = value;
|
||||
file::setConfigValue("kiosk", kiosk_mode ? "yes" : "no");
|
||||
}
|
||||
|
||||
const bool getKioskMode()
|
||||
{
|
||||
return kiosk_mode;
|
||||
}
|
||||
|
||||
void setInifiniteLives(const bool value)
|
||||
{
|
||||
infinite_lives= value;
|
||||
file::setConfigValue("infinitelives", infinite_lives? "yes" : "no");
|
||||
}
|
||||
|
||||
const bool getInfiniteLives()
|
||||
{
|
||||
return infinite_lives;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user