From d79984b099c3f762b95d3b4257bef113d3a8d6ee Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sun, 7 Sep 2025 15:42:00 -0400 Subject: Added door groups --- tools/validator/structs.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tools/validator/structs.h') diff --git a/tools/validator/structs.h b/tools/validator/structs.h index e24ed3d..17ed33a 100644 --- a/tools/validator/structs.h +++ b/tools/validator/structs.h @@ -47,6 +47,7 @@ struct DoorInfo { std::vector paintings_referenced_by; std::vector ports_referenced_by; std::vector progressives_referenced_by; + std::vector door_groups_referenced_by; MalformedIdentifiers malformed_identifiers; }; @@ -115,6 +116,13 @@ struct ProgressiveInfo { std::vector malformed_doors; }; +struct DoorGroupInfo { + std::vector definitions; + bool has_id = false; + + std::vector malformed_doors; +}; + struct CollectedInfo { std::map maps; std::map rooms; @@ -128,6 +136,7 @@ struct CollectedInfo { std::map endings; std::map panel_names; std::map progressives; + std::map door_groups; }; } // namespace com::fourisland::lingo2_archipelago -- cgit 1.4.1