diff options
Diffstat (limited to 'src/map.h')
-rw-r--r-- | src/map.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/map.h b/src/map.h index a125082..1167290 100644 --- a/src/map.h +++ b/src/map.h | |||
@@ -31,6 +31,7 @@ struct Prototype { | |||
31 | bool wander = false; | 31 | bool wander = false; |
32 | int movementSpeed = -1; | 32 | int movementSpeed = -1; |
33 | std::string enclosureZone; | 33 | std::string enclosureZone; |
34 | bool masked = false; | ||
34 | }; | 35 | }; |
35 | 36 | ||
36 | struct Trigger { | 37 | struct Trigger { |
@@ -82,6 +83,8 @@ public: | |||
82 | 83 | ||
83 | const std::string& getMusic() const { return music_; } | 84 | const std::string& getMusic() const { return music_; } |
84 | 85 | ||
86 | const std::string& getMaskZone() const { return maskZone_; } | ||
87 | |||
85 | private: | 88 | private: |
86 | 89 | ||
87 | std::string name_; | 90 | std::string name_; |
@@ -96,6 +99,7 @@ private: | |||
96 | std::vector<Trigger> triggers_; | 99 | std::vector<Trigger> triggers_; |
97 | std::map<std::string, Zone> zones_; | 100 | std::map<std::string, Zone> zones_; |
98 | std::string music_; | 101 | std::string music_; |
102 | std::string maskZone_; | ||
99 | }; | 103 | }; |
100 | 104 | ||
101 | #endif /* end of include guard: MAP_H_D95D6D47 */ | 105 | #endif /* end of include guard: MAP_H_D95D6D47 */ |