From b29d9681f8b8ff4b346d3cbb945ef08f7b87e058 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Thu, 25 Jul 2024 12:58:42 +0200 Subject: [PATCH] fix: en el mode demo, el segon jugador no tenia cafes fix: al morir es quedava per ahi el foguet del powerup --- source/game.cpp | 8 +++++++- source/player.cpp | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/source/game.cpp b/source/game.cpp index 504e3ae..8d5a5d4 100644 --- a/source/game.cpp +++ b/source/game.cpp @@ -311,12 +311,18 @@ void Game::init(int playerID) players[otherPlayer - 1]->enable(true); } - // Añade 0, 1 o 2 cafes al jugador + // Añade 0, 1 o 2 cafes al jugador 1 for (int i = 0; i < rand() % 3; ++i) { players[0]->giveExtraHit(); } + // Añade 0, 1 o 2 cafes al jugador 2 + for (int i = 0; i < rand() % 3; ++i) + { + players[1]->giveExtraHit(); + } + // Deshabilita los sonidos JA_EnableSound(false); } diff --git a/source/player.cpp b/source/player.cpp index 874e1a3..5e26706 100644 --- a/source/player.cpp +++ b/source/player.cpp @@ -155,7 +155,7 @@ void Player::move() // Pinta el jugador en pantalla void Player::render() { - if (powerUp) + if (powerUp && alive) { powerSprite->render(); }