From a7233e13dfcff9105a6243113f42444aebd8e6bf Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Fri, 29 May 2026 20:40:40 +0200 Subject: [PATCH] =?UTF-8?q?tweak(hud):=20MAX=5FVIDES=20com=20a=20font=20?= =?UTF-8?q?=C3=BAnica=20de=20vides=20i=20recalibra=20el=20groc=20atenuat?= =?UTF-8?q?=20de=20P2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/core/defaults/game.hpp | 3 ++- source/core/defaults/hud.hpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/source/core/defaults/game.hpp b/source/core/defaults/game.hpp index 76463dd..60ce828 100644 --- a/source/core/defaults/game.hpp +++ b/source/core/defaults/game.hpp @@ -10,7 +10,8 @@ namespace Defaults::Game { constexpr int HEIGHT = 720; // Regles de partida - constexpr int STARTING_LIVES = 3; // Initial lives + constexpr int MAX_VIDES = 3; // Vides màximes per jugador (font única; el HUD en deriva els slots) + constexpr int STARTING_LIVES = MAX_VIDES; // S'arrenca amb les vides al màxim constexpr float DEATH_DURATION = 3.0F; // Seconds of death animation constexpr float GAME_OVER_DURATION = 5.0F; // Seconds to display game over diff --git a/source/core/defaults/hud.hpp b/source/core/defaults/hud.hpp index 60d6b8a..da6f0e5 100644 --- a/source/core/defaults/hud.hpp +++ b/source/core/defaults/hud.hpp @@ -24,7 +24,7 @@ namespace Defaults::Hud { constexpr SDL_Color P1_DIM = {.r = 12, .g = 90, .b = 102, .a = 255}; // #0C5A66 // Jugador 2 → groc. constexpr SDL_Color P2_BRIGHT = {.r = 255, .g = 226, .b = 58, .a = 255}; // #FFE23A - constexpr SDL_Color P2_DIM = {.r = 110, .g = 98, .b = 16, .a = 255}; // #6E6210 + constexpr SDL_Color P2_DIM = {.r = 90, .g = 82, .b = 16, .a = 255}; // #5A5210 // Nivell / sistema → verd. constexpr SDL_Color LEVEL_BRIGHT = {.r = 77, .g = 255, .b = 102, .a = 255}; // #4DFF66 constexpr SDL_Color LEVEL_DIM = {.r = 29, .g = 107, .b = 44, .a = 255}; // #1D6B2C