diff options
Diffstat (limited to 'src/game_data.h')
-rw-r--r-- | src/game_data.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/game_data.h b/src/game_data.h index 672d8a4..31a0c87 100644 --- a/src/game_data.h +++ b/src/game_data.h | |||
@@ -26,10 +26,12 @@ struct Panel { | |||
26 | std::vector<LingoColor> colors; | 26 | std::vector<LingoColor> colors; |
27 | std::vector<int> required_rooms; | 27 | std::vector<int> required_rooms; |
28 | std::vector<int> required_doors; | 28 | std::vector<int> required_doors; |
29 | std::vector<int> required_panels; | ||
29 | bool check = false; | 30 | bool check = false; |
30 | bool exclude_reduce = false; | 31 | bool exclude_reduce = false; |
31 | bool achievement = false; | 32 | bool achievement = false; |
32 | std::string achievement_name; | 33 | std::string achievement_name; |
34 | bool non_counting = false; | ||
33 | }; | 35 | }; |
34 | 36 | ||
35 | struct ProgressiveRequirement { | 37 | struct ProgressiveRequirement { |
@@ -65,6 +67,7 @@ struct Room { | |||
65 | std::string name; | 67 | std::string name; |
66 | std::vector<Exit> exits; | 68 | std::vector<Exit> exits; |
67 | std::vector<PaintingExit> paintings; | 69 | std::vector<PaintingExit> paintings; |
70 | std::vector<int> panels; | ||
68 | }; | 71 | }; |
69 | 72 | ||
70 | struct Location { | 73 | struct Location { |