From d7b3af5ab8fc34af4b416f5693cabb9dac19b2a7 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Sun, 17 Aug 2025 20:22:53 +0200 Subject: [PATCH] en el modo demo asignava cafes al jugador que no jugava i eixia saludant amb la camisa que no toca --- data/config/param_320x240.txt | 2 +- data/config/param_320x256.txt | 2 +- source/sections/game.cpp | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/data/config/param_320x240.txt b/data/config/param_320x240.txt index 2223f71..86d5b4e 100644 --- a/data/config/param_320x240.txt +++ b/data/config/param_320x240.txt @@ -19,7 +19,7 @@ game.hit_stop_ms 500 # Cantidad de milisegundos que dura el fade.color 1F2B30 # Color hexadecimal para el efecto de fundido fade.num_squares_width 64 # Número de cuadrados en el eje X para el fundido fade.num_squares_height 48 # Número de cuadrados en el eje Y para el fundido -fade.random_squares_duration_ms 1000 # Duración del fade en milisegundos +fade.random_squares_duration_ms 1200 # Duración del fade en milisegundos fade.post_duration_ms 500 # Duración tras el fundido en milisegundos fade.venetian_size 12 # Tamaño de las bandas para el efecto veneciano (en píxeles) diff --git a/data/config/param_320x256.txt b/data/config/param_320x256.txt index d9029e0..d9d41ef 100644 --- a/data/config/param_320x256.txt +++ b/data/config/param_320x256.txt @@ -19,7 +19,7 @@ game.hit_stop_ms 500 # Cantidad de milisegundos que dura el fade.color 1F2B30 # Color hexadecimal para el efecto de fundido fade.num_squares_width 64 # Número de cuadrados en el eje X para el fundido fade.num_squares_height 48 # Número de cuadrados en el eje Y para el fundido -fade.random_squares_duration_ms 1000 # Duración del fade en milisegundos +fade.random_squares_duration_ms 1200 # Duración del fade en milisegundos fade.post_duration_ms 500 # Duración tras el fundido en milisegundos fade.venetian_size 12 # Tamaño de las bandas para el efecto veneciano (en píxeles) diff --git a/source/sections/game.cpp b/source/sections/game.cpp index 099e1f6..fcbce97 100644 --- a/source/sections/game.cpp +++ b/source/sections/game.cpp @@ -1481,8 +1481,10 @@ void Game::initDemo(Player::Id player_id) { // Asigna cafes a los jugadores for (auto &player : players_) { - for (int i = 0; i < rand() % 3; ++i) { - player->giveExtraHit(); + if (player->isPlaying()) { + for (int i = 0; i < rand() % 3; ++i) { + player->giveExtraHit(); + } } player->setInvulnerable(true);