diff options
Diffstat (limited to 'src/game_data.cpp')
-rw-r--r-- | src/game_data.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/game_data.cpp b/src/game_data.cpp index 54b25b4..8ccc0da 100644 --- a/src/game_data.cpp +++ b/src/game_data.cpp | |||
@@ -778,13 +778,10 @@ struct GameData { | |||
778 | subway_it["door"].as<std::string>()); | 778 | subway_it["door"].as<std::string>()); |
779 | } | 779 | } |
780 | 780 | ||
781 | if (subway_it["paintings"]) { | 781 | if (subway_it["painting"]) { |
782 | for (const auto &painting_it : subway_it["paintings"]) { | 782 | std::string painting_id = subway_it["painting"].as<std::string>(); |
783 | std::string painting_id = painting_it.as<std::string>(); | 783 | subway_item.painting = painting_id; |
784 | 784 | subway_item_by_painting_[painting_id] = subway_item.id; | |
785 | subway_item.paintings.push_back(painting_id); | ||
786 | subway_item_by_painting_[painting_id] = subway_item.id; | ||
787 | } | ||
788 | } | 785 | } |
789 | 786 | ||
790 | if (subway_it["tags"]) { | 787 | if (subway_it["tags"]) { |