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(); |
