El juego ya empieza con el jugador que ha pulsado el botón
This commit is contained in:
@@ -162,7 +162,10 @@ void Game::init(int playerID)
|
||||
// Elimina qualquier jugador que hubiese antes de crear los nuevos
|
||||
for (auto player : players)
|
||||
{
|
||||
delete player;
|
||||
if (player)
|
||||
{
|
||||
delete player;
|
||||
}
|
||||
};
|
||||
players.clear();
|
||||
|
||||
@@ -173,7 +176,7 @@ void Game::init(int playerID)
|
||||
Player *player2 = new Player((PLAY_AREA_CENTER_FIRST_QUARTER_X * ((1 * 2) + 1)) - 11, PLAY_AREA_BOTTOM - 24, renderer, playerTextures[1], playerAnimations);
|
||||
players.push_back(player2);
|
||||
|
||||
numPlayers = 2;
|
||||
players[playerID]->enable(true);
|
||||
|
||||
// Variables relacionadas con la dificultad
|
||||
switch (difficulty)
|
||||
@@ -1606,7 +1609,7 @@ void Game::updateDeath()
|
||||
bool allPlayersAreDead = true;
|
||||
for (auto player : players)
|
||||
{
|
||||
allPlayersAreDead &= (!player->isAlive());
|
||||
allPlayersAreDead &= (!player->isAlive() || !player->isEnabled());
|
||||
}
|
||||
|
||||
if (allPlayersAreDead)
|
||||
|
||||
Reference in New Issue
Block a user