La partida ya termina al quedarse sin vidas

This commit is contained in:
2022-09-15 18:13:28 +02:00
parent 0064bebcc3
commit 3b3b807c5a
5 changed files with 21 additions and 6 deletions

View File

@@ -192,6 +192,7 @@ void Game::update()
checkPlayerAndItems();
checkPlayerAndEnemies();
checkIfPlayerIsAlive();
checkEndGame();
scoreboard->update();
updateDebugInfo();
}
@@ -343,6 +344,15 @@ void Game::checkIfPlayerIsAlive()
}
}
// Comprueba si ha terminado la partida
void Game::checkEndGame()
{
if (board.lives < 0)
{
section.name = SECTION_PROG_TITLE;
}
}
// Mata al jugador
void Game::killPlayer()
{