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