diff options
Diffstat (limited to 'src/game_data.h')
-rw-r--r-- | src/game_data.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/game_data.h b/src/game_data.h index 959d5c8..d9c909b 100644 --- a/src/game_data.h +++ b/src/game_data.h | |||
@@ -19,6 +19,10 @@ enum class LingoColor { | |||
19 | kGray | 19 | kGray |
20 | }; | 20 | }; |
21 | 21 | ||
22 | constexpr int kLOCATION_NORMAL = 1; | ||
23 | constexpr int kLOCATION_REDUCED = 2; | ||
24 | constexpr int kLOCATION_INSANITY = 4; | ||
25 | |||
22 | struct Panel { | 26 | struct Panel { |
23 | int id; | 27 | int id; |
24 | int room; | 28 | int room; |
@@ -76,7 +80,7 @@ struct Location { | |||
76 | std::string ap_location_name; | 80 | std::string ap_location_name; |
77 | int room; | 81 | int room; |
78 | std::vector<int> panels; | 82 | std::vector<int> panels; |
79 | bool exclude_reduce = false; | 83 | int classification = 0; |
80 | }; | 84 | }; |
81 | 85 | ||
82 | struct MapArea { | 86 | struct MapArea { |
@@ -85,7 +89,7 @@ struct MapArea { | |||
85 | std::vector<Location> locations; | 89 | std::vector<Location> locations; |
86 | int map_x; | 90 | int map_x; |
87 | int map_y; | 91 | int map_y; |
88 | bool exclude_reduce = false; | 92 | int classification = 0; |
89 | }; | 93 | }; |
90 | 94 | ||
91 | const std::vector<MapArea>& GD_GetMapAreas(); | 95 | const std::vector<MapArea>& GD_GetMapAreas(); |