summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tags.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/tags.cc')
-rw-r--r--crawl-ref/source/tags.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/crawl-ref/source/tags.cc b/crawl-ref/source/tags.cc
index 8c8af99ade..89642b4ce8 100644
--- a/crawl-ref/source/tags.cc
+++ b/crawl-ref/source/tags.cc
@@ -92,6 +92,7 @@ extern std::map<level_pos, shop_type> shops_present;
extern std::map<level_pos, god_type> altars_present;
extern std::map<level_pos, portal_type> portals_present;
extern std::map<level_pos, std::string> portal_vaults_present;
+extern std::map<level_pos, std::string> portal_vault_notes;
extern std::map<level_pos, char> portal_vault_colours;
extern std::map<level_id, std::string> level_annotations;
@@ -1144,6 +1145,8 @@ static void tag_construct_you_dungeon(writer &th)
marshall_level_pos, marshall_as_long<portal_type>);
marshallMap(th, portal_vaults_present,
marshall_level_pos, marshallStringNoMax);
+ marshallMap(th, portal_vault_notes,
+ marshall_level_pos, marshallStringNoMax);
marshallMap(th, portal_vault_colours,
marshall_level_pos, marshallByte);
marshallMap(th, level_annotations,
@@ -1597,6 +1600,8 @@ static void tag_read_you_dungeon(reader &th)
unmarshall_level_pos, unmarshall_long_as<portal_type>);
unmarshallMap(th, portal_vaults_present,
unmarshall_level_pos, unmarshallStringNoMax);
+ unmarshallMap(th, portal_vault_notes,
+ unmarshall_level_pos, unmarshallStringNoMax);
unmarshallMap(th, portal_vault_colours,
unmarshall_level_pos, unmarshallByte);
unmarshallMap(th, level_annotations,