Modificat el timeout de posar nom a 10 segons. Demà fer que es reseteje a cada tocaeta de mando o botó
This commit is contained in:
@@ -6,7 +6,7 @@ game.play_area.rect.x 0 # Posición X de la zona jugable
|
|||||||
game.play_area.rect.y 0 # Posición Y de la zona jugable
|
game.play_area.rect.y 0 # Posición Y de la zona jugable
|
||||||
game.play_area.rect.w 320 # Ancho de la zona jugable
|
game.play_area.rect.w 320 # Ancho de la zona jugable
|
||||||
game.play_area.rect.h 200 # Alto de la zona jugable
|
game.play_area.rect.h 200 # Alto de la zona jugable
|
||||||
game.enter_name_seconds 30 # Segundos para introducir el nombre al finalizar la partida
|
game.enter_name_seconds 10 # Segundos para introducir el nombre al finalizar la partida si no se pulsa nada
|
||||||
|
|
||||||
## --- FADE ---
|
## --- FADE ---
|
||||||
fade.color 1F2B30 # Color hexadecimal para el efecto de fundido
|
fade.color 1F2B30 # Color hexadecimal para el efecto de fundido
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ game.play_area.rect.x 0 # Posición X de la zona jugable
|
|||||||
game.play_area.rect.y 0 # Posición Y de la zona jugable
|
game.play_area.rect.y 0 # Posición Y de la zona jugable
|
||||||
game.play_area.rect.w 320 # Ancho de la zona jugable
|
game.play_area.rect.w 320 # Ancho de la zona jugable
|
||||||
game.play_area.rect.h 216 # Alto de la zona jugable
|
game.play_area.rect.h 216 # Alto de la zona jugable
|
||||||
game.enter_name_seconds 30 # Segundos para introducir el nombre al finalizar la partida
|
game.enter_name_seconds 10 # Segundos para introducir el nombre al finalizar la partida si no se pulsa nada
|
||||||
|
|
||||||
## --- FADE ---
|
## --- FADE ---
|
||||||
fade.color 1F2B30 # Color hexadecimal para el efecto de fundido
|
fade.color 1F2B30 # Color hexadecimal para el efecto de fundido
|
||||||
|
|||||||
@@ -100,14 +100,9 @@ Game::Game(int player_id, int current_stage, bool demo)
|
|||||||
|
|
||||||
Game::~Game()
|
Game::~Game()
|
||||||
{
|
{
|
||||||
// [Modo DEMO] Vuelve a activar los sonidos
|
// [Modo JUEGO] Guarda puntuaciones y transita a modo título
|
||||||
if (demo_.enabled)
|
if (!demo_.enabled)
|
||||||
{
|
{
|
||||||
// Audio::get()->enableSound();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
// [Modo JUEGO] Guarda puntuaciones y transita a modo título
|
|
||||||
auto manager = std::make_unique<ManageHiScoreTable>(Options::settings.hi_score_table);
|
auto manager = std::make_unique<ManageHiScoreTable>(Options::settings.hi_score_table);
|
||||||
manager->saveToFile(Asset::get()->get("score.bin"));
|
manager->saveToFile(Asset::get()->get("score.bin"));
|
||||||
Section::attract_mode = Section::AttractMode::TITLE_TO_DEMO;
|
Section::attract_mode = Section::AttractMode::TITLE_TO_DEMO;
|
||||||
@@ -374,10 +369,10 @@ void Game::updateGameStateCompleted()
|
|||||||
stopMusic();
|
stopMusic();
|
||||||
Stage::number = 9; // Deja el valor dentro de los limites
|
Stage::number = 9; // Deja el valor dentro de los limites
|
||||||
balloon_manager_->destroyAllBalloons(); // Destruye a todos los globos
|
balloon_manager_->destroyAllBalloons(); // Destruye a todos los globos
|
||||||
playSound("power_ball_explosion.wav");
|
playSound("power_ball_explosion.wav");
|
||||||
destroyAllItems(); // Destruye todos los items
|
destroyAllItems(); // Destruye todos los items
|
||||||
Stage::power = 0; // Vuelve a dejar el poder a cero, por lo que hubiera podido subir al destruir todos los globos
|
Stage::power = 0; // Vuelve a dejar el poder a cero, por lo que hubiera podido subir al destruir todos los globos
|
||||||
background_->setAlpha(0); // Elimina el tono rojo de las últimas pantallas
|
background_->setAlpha(0); // Elimina el tono rojo de las últimas pantallas
|
||||||
}
|
}
|
||||||
|
|
||||||
// Comienza las celebraciones
|
// Comienza las celebraciones
|
||||||
@@ -1654,9 +1649,6 @@ void Game::initDemo(int player_id)
|
|||||||
player->setInvulnerable(true);
|
player->setInvulnerable(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Deshabilita los sonidos
|
|
||||||
// Audio::get()->disableSound();
|
|
||||||
|
|
||||||
// Configura los marcadores
|
// Configura los marcadores
|
||||||
scoreboard_->setMode(SCOREBOARD_LEFT_PANEL, ScoreboardMode::DEMO);
|
scoreboard_->setMode(SCOREBOARD_LEFT_PANEL, ScoreboardMode::DEMO);
|
||||||
scoreboard_->setMode(SCOREBOARD_RIGHT_PANEL, ScoreboardMode::DEMO);
|
scoreboard_->setMode(SCOREBOARD_RIGHT_PANEL, ScoreboardMode::DEMO);
|
||||||
@@ -2007,7 +1999,7 @@ void Game::checkDebugEvents(const SDL_Event &event)
|
|||||||
if (auto_pop_balloons_)
|
if (auto_pop_balloons_)
|
||||||
{
|
{
|
||||||
balloon_manager_->destroyAllBalloons();
|
balloon_manager_->destroyAllBalloons();
|
||||||
playSound("power_ball_explosion.wav");
|
playSound("power_ball_explosion.wav");
|
||||||
}
|
}
|
||||||
balloon_manager_->setDeployBalloons(!auto_pop_balloons_);
|
balloon_manager_->setDeployBalloons(!auto_pop_balloons_);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user