diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-08-25 22:14:51 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-08-25 22:14:51 -0400 |
commit | 9bf6a50624284ab7422f56375b3e57c894200faf (patch) | |
tree | 9951ee08e5ebbed1363d190b57fa01606e0fbb94 /src/game_data.h | |
parent | baf43ede759f9ff0ca8c71de764e0389469f9ae1 (diff) | |
download | lingo-ap-tracker-9bf6a50624284ab7422f56375b3e57c894200faf.tar.gz lingo-ap-tracker-9bf6a50624284ab7422f56375b3e57c894200faf.tar.bz2 lingo-ap-tracker-9bf6a50624284ab7422f56375b3e57c894200faf.zip |
Panelsanity support
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(); |