Eliminats warnings que nomes es veuen al compilar en macos/linux
This commit is contained in:
@@ -1578,7 +1578,9 @@ void Game::updateScoreboard()
|
||||
void Game::pause(bool value)
|
||||
{
|
||||
paused_ = value;
|
||||
#ifndef DEBUG
|
||||
screen_->attenuate(paused_);
|
||||
#endif
|
||||
}
|
||||
|
||||
// Añade una puntuación a la tabla de records
|
||||
@@ -1660,13 +1662,9 @@ void Game::checkInput()
|
||||
checkPauseInput(); // Verifica si se debe pausar el juego.
|
||||
|
||||
if (demo_.enabled)
|
||||
{
|
||||
handleDemoMode(); // Controla el comportamiento de los jugadores en modo demo.
|
||||
}
|
||||
else
|
||||
{
|
||||
handlePlayersInput(); // Gestiona el input normal de los jugadores.
|
||||
}
|
||||
|
||||
screen_->checkInput(); // Verifica el input en la pantalla del juego.
|
||||
globalInputs::check(); // Verifica los inputs globales.
|
||||
@@ -1675,13 +1673,19 @@ void Game::checkInput()
|
||||
// Verifica si alguno de los controladores ha solicitado una pausa y actualiza el estado de pausa del juego.
|
||||
void Game::checkPauseInput()
|
||||
{
|
||||
// Comprueba los mandos
|
||||
for (int i = 0; i < input_->getNumControllers(); ++i)
|
||||
{
|
||||
if (input_->checkModInput(InputType::SERVICE, InputType::PAUSE, INPUT_DO_NOT_ALLOW_REPEAT, INPUT_USE_GAMECONTROLLER, i))
|
||||
{
|
||||
pause(!paused_); // Alterna entre pausado y no pausado.
|
||||
return;
|
||||
}
|
||||
|
||||
// Comprueba el teclado
|
||||
if (input_->checkInput(InputType::PAUSE, INPUT_DO_NOT_ALLOW_REPEAT, INPUT_USE_KEYBOARD))
|
||||
{
|
||||
pause(!paused_); // Alterna entre pausado y no pausado.
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1692,9 +1696,7 @@ void Game::handleDemoMode()
|
||||
for (const auto &player : players_)
|
||||
{
|
||||
if (player->isPlaying())
|
||||
{
|
||||
handleDemoPlayerInput(player, i); // Maneja el input específico del jugador en modo demo.
|
||||
}
|
||||
if (input_->checkAnyButtonPressed())
|
||||
{
|
||||
section::name = section::Name::TITLE; // Salir del modo demo y regresar al menú principal.
|
||||
@@ -1743,17 +1745,11 @@ void Game::handlePlayersInput()
|
||||
for (const auto &player : players_)
|
||||
{
|
||||
if (player->isPlaying())
|
||||
{
|
||||
handleNormalPlayerInput(player); // Maneja el input de los jugadores en modo normal.
|
||||
}
|
||||
else if (player->isContinue() || player->isWaiting())
|
||||
{
|
||||
handlePlayerContinue(player); // Gestiona la continuación del jugador.
|
||||
}
|
||||
else if (player->isEnteringName())
|
||||
{
|
||||
handleNameInput(player); // Gestiona la introducción del nombre del jugador.
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user