Si no hay mando conectado, no se puede usar la opción de dos jugadores (Pedido por MasterJail)

This commit is contained in:
2023-02-13 09:36:37 +01:00
parent 980f7c1e8e
commit d58d990205
3 changed files with 16 additions and 0 deletions

View File

@@ -44,6 +44,9 @@ Title::Title(SDL_Renderer *renderer, Screen *screen, Input *input, Asset *asset,
// Inicializa los valores
init();
// Deshabilita ciertas opciones de los menus
disableMenuEntries();
}
// Destructor
@@ -129,6 +132,11 @@ void Title::init()
options->input[1].name = availableInputDevices[deviceIndex[1]].name;
options->input[1].deviceType = availableInputDevices[deviceIndex[1]].deviceType;
}
else
{ // Si no ha encontrado un mando, deshabilita la opción de jugar a 2 jugadores
menu.title->setSelectable(1, false);
menu.title->setGreyed(1, true);
}
// Inicializa el bitmap de Coffee
coffeeBitmap->init();
@@ -1142,4 +1150,9 @@ void Title::reLoadTextures()
crisisTexture->reLoad();
gradientTexture->reLoad();
createTiledBackground();
}
// Deshabilita ciertas opciones de los menus
void Title::disableMenuEntries()
{
}