about summary refs log tree commit diff stats
path: root/src/game_data.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game_data.cpp')
-rw-r--r--src/game_data.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/game_data.cpp b/src/game_data.cpp index 0ac77af..a3ac27d 100644 --- a/src/game_data.cpp +++ b/src/game_data.cpp
@@ -490,6 +490,13 @@ struct GameData {
490 PaintingExit &painting_exit = paintings_[painting_id]; 490 PaintingExit &painting_exit = paintings_[painting_id];
491 painting_exit.room = room_id; 491 painting_exit.room = room_id;
492 492
493 if (painting["display_name"]) {
494 painting_exit.display_name =
495 painting["display_name"].as<std::string>();
496 } else {
497 painting_exit.display_name = painting_exit.internal_id;
498 }
499
493 if ((!painting["exit_only"] || !painting["exit_only"].as<bool>()) && 500 if ((!painting["exit_only"] || !painting["exit_only"].as<bool>()) &&
494 (!painting["disable"] || !painting["disable"].as<bool>())) { 501 (!painting["disable"] || !painting["disable"].as<bool>())) {
495 painting_exit.entrance = true; 502 painting_exit.entrance = true;