@@ -59,22 +59,18 @@ struct NODISCARD GlobalData final
5959 m_initialized[NamedColorEnum::TRANSPARENT ] = true ;
6060
6161 // Sane defaults for weather colors
62- std::ignore = setColor (NamedColorEnum::WEATHER_DAWN ,
63- Color (102 , 76 , 51 , 25 )); // 0.4, 0.3, 0.2, 0.1
64- std::ignore = setColor (NamedColorEnum::WEATHER_DUSK ,
65- Color (76 , 51 , 102 , 51 )); // 0.3, 0.2, 0.4, 0.2
66- std::ignore = setColor (NamedColorEnum::WEATHER_NIGHT ,
67- Color (13 , 13 , 51 , 89 )); // 0.05, 0.05, 0.2, 0.35
68- std::ignore = setColor (NamedColorEnum::WEATHER_NIGHT_MOON ,
69- Color (13 , 13 , 64 , 77 )); // 0.05, 0.05, 0.25, 0.3
62+ setColor (NamedColorEnum::WEATHER_DAWN , Color (102 , 76 , 51 , 25 )); // 0.4, 0.3, 0.2, 0.1
63+ setColor (NamedColorEnum::WEATHER_DUSK , Color (76 , 51 , 102 , 51 )); // 0.3, 0.2, 0.4, 0.2
64+ setColor (NamedColorEnum::WEATHER_NIGHT , Color (13 , 13 , 51 , 89 )); // 0.05, 0.05, 0.2, 0.35
65+ setColor (NamedColorEnum::WEATHER_NIGHT_MOON , Color (13 , 13 , 64 , 77 )); // 0.05, 0.05, 0.25, 0.3
7066 }
7167
7268public:
7369 NODISCARD bool isInitialized (const NamedColorEnum id) const { return m_initialized[id]; }
7470
7571public:
7672 NODISCARD Color getColor (const NamedColorEnum id) { return m_colors.at (getIndex (id)); }
77- NODISCARD bool setColor (const NamedColorEnum id, Color c)
73+ ALLOW_DISCARD bool setColor (const NamedColorEnum id, const Color c)
7874 {
7975 if (id == NamedColorEnum::DEFAULT || id == NamedColorEnum::TRANSPARENT ) {
8076 return false ;
0 commit comments