Parametritzant colorets de varios llocs

This commit is contained in:
2025-06-26 17:40:17 +02:00
parent 9b57c7314e
commit babf22627b
11 changed files with 108 additions and 78 deletions

View File

@@ -48,7 +48,6 @@ void initParam()
// BACKGROUND
param.background.attenuate_color = Color(255, 255, 255);
param.background.attenuate_alpha = 32;
// BALLOONS
param.balloon.emplace_back(0.09f, 2.60f);
@@ -223,6 +222,11 @@ bool setParams(const std::string &var, const std::string &value)
param.scoreboard.rect.h = std::stoi(value);
}
else if (var == "scoreboard.separator_autocolor")
{
param.scoreboard.separator_autocolor = stringToBool(value);
}
else if (var == "scoreboard.separator_color")
{
param.scoreboard.separator_color = Color::fromHex(value);
@@ -243,6 +247,21 @@ bool setParams(const std::string &var, const std::string &value)
param.scoreboard.hard_color = Color::fromHex(value);
}
else if (var == "scoreboard.text_autocolor")
{
param.scoreboard.text_autocolor = stringToBool(value);
}
else if (var == "scoreboard.text_color1")
{
param.scoreboard.text_color1 = Color::fromHex(value);
}
else if (var == "scoreboard.text_color2")
{
param.scoreboard.text_color2 = Color::fromHex(value);
}
// TITLE
else if (var == "title.press_start_position")
{
@@ -270,11 +289,6 @@ bool setParams(const std::string &var, const std::string &value)
param.background.attenuate_color = Color::fromHex(value);
}
else if (var == "background.attenuate_alpha")
{
param.background.attenuate_alpha = std::stoi(value);
}
// BALLOON
else if (var == "balloon_1.vel")
{