aboutsummaryrefslogtreecommitdiff
path: root/Deserializer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Deserializer.cpp')
-rw-r--r--Deserializer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Deserializer.cpp b/Deserializer.cpp
index 89489a5..b8311a5 100644
--- a/Deserializer.cpp
+++ b/Deserializer.cpp
@@ -1,5 +1,6 @@
#include "Deserializer.h"
#include "Exception.h"
+#include "TileAppearance.h"
void Deserializer::set_target(Museum * museum) {
this->museum = museum;
@@ -46,5 +47,7 @@ void Deserializer::add_type(std::string type, Color color, unsigned int weight)
if (type.length() == 0) return;
printf("add type(%s) color(#%02x%02x%02x) weight(%d)...\n", type.c_str(),
color.red, color.green, color.blue, weight);
+
+ TileAppearance::register_color(type, color);
}