Skip to content

Commit 1c408ab

Browse files
committed
Rebase and update
1 parent 5ee6bcc commit 1c408ab

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

src/supertux/gameconfig.cpp

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -142,27 +142,26 @@ Config::load()
142142
boost::optional<ReaderMapping> interface_colors_mapping;
143143
if (config_mapping.get("interface_colors", interface_colors_mapping))
144144
{
145-
menubackcolor = Color(interface_colors_mapping->get("menubackcolor", menubackcolor_) ?
146-
menubackcolor_ : ColorScheme::Menu::back_color);
147-
menufrontcolor = Color(interface_colors_mapping->get("menufrontcolor", menufrontcolor_) ?
148-
menufrontcolor_ : ColorScheme::Menu::front_color);
149-
menuhelpbackcolor = Color(interface_colors_mapping->get("menuhelpbackcolor", menuhelpbackcolor_) ?
150-
menuhelpbackcolor_ : ColorScheme::Menu::help_back_color);
151-
menuhelpfrontcolor = Color(interface_colors_mapping->get("menuhelpfrontcolor", menuhelpfrontcolor_) ?
152-
menuhelpfrontcolor_ : ColorScheme::Menu::help_front_color);
153-
labeltextcolor = Color(interface_colors_mapping->get("labeltextcolor", labeltextcolor_) ?
154-
labeltextcolor_ : ColorScheme::Menu::label_color);
155-
activetextcolor = Color(interface_colors_mapping->get("activetextcolor", activetextcolor_) ?
156-
activetextcolor_ : ColorScheme::Menu::active_color);
157-
hlcolor = Color(interface_colors_mapping->get("hlcolor", hlcolor_) ?
158-
hlcolor_ : ColorScheme::Menu::hl_color);
159-
editorcolor = Color(interface_colors_mapping->get("editorcolor", editorcolor_) ?
160-
editorcolor_ : ColorScheme::Editor::default_color);
161-
editorhovercolor = Color(interface_colors_mapping->get("editorhovercolor", editorhovercolor_) ?
162-
editorhovercolor_ : ColorScheme::Editor::hover_color);
163-
editorgrabcolor = Color(interface_colors_mapping->get("editorgrabcolor", editorgrabcolor_) ?
164-
editorgrabcolor_ : ColorScheme::Editor::grab_color);
165-
145+
interface_colors_mapping->get("menubackcolor", menubackcolor_, ColorScheme::Menu::back_color.toVector());
146+
interface_colors_mapping->get("menufrontcolor", menufrontcolor_, ColorScheme::Menu::front_color.toVector());
147+
interface_colors_mapping->get("menuhelpbackcolor", menuhelpbackcolor_, ColorScheme::Menu::help_back_color.toVector());
148+
interface_colors_mapping->get("menuhelpfrontcolor", menuhelpfrontcolor_, ColorScheme::Menu::help_back_color.toVector());
149+
interface_colors_mapping->get("labeltextcolor", labeltextcolor_, ColorScheme::Menu::label_color.toVector());
150+
interface_colors_mapping->get("activetextkcolor", activetextcolor_, ColorScheme::Menu::active_color.toVector());
151+
interface_colors_mapping->get("hlcolor", hlcolor_, ColorScheme::Menu::hl_color.toVector());
152+
interface_colors_mapping->get("editorcolor", editorcolor_, ColorScheme::Editor::default_color.toVector());
153+
interface_colors_mapping->get("editorhovercolor", editorhovercolor_, ColorScheme::Editor::hover_color.toVector());
154+
interface_colors_mapping->get("editorgrabcolor", editorgrabcolor_, ColorScheme::Editor::grab_color.toVector());
155+
menubackcolor = Color(menubackcolor_);
156+
menufrontcolor = Color(menufrontcolor_);
157+
menuhelpbackcolor = Color(menuhelpbackcolor_);
158+
menuhelpfrontcolor = Color(menuhelpfrontcolor_);
159+
labeltextcolor = Color(labeltextcolor_);
160+
activetextcolor = Color(activetextcolor_);
161+
hlcolor = Color(hlcolor_);
162+
editorcolor = Color(editorcolor_);
163+
editorhovercolor = Color(editorhovercolor_);
164+
editorgrabcolor = Color(editorgrabcolor_);
166165
interface_colors_mapping->get("menuroundness", menuroundness, 16.f);
167166
}
168167

0 commit comments

Comments
 (0)