diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-11 20:08:32 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-11 20:08:32 -0400 |
commit | fcfefe57d9d0b9d8eb3e149e68605103a9e6b490 (patch) | |
tree | 415058cc3361727390c4d92ad367ec8c59350974 /tools/validator/structs.h | |
parent | 6ba1787f7229125affbf12a94c4ddfb6b2e132b8 (diff) | |
download | lingo2-archipelago-fcfefe57d9d0b9d8eb3e149e68605103a9e6b490.tar.gz lingo2-archipelago-fcfefe57d9d0b9d8eb3e149e68605103a9e6b490.tar.bz2 lingo2-archipelago-fcfefe57d9d0b9d8eb3e149e68605103a9e6b490.zip |
[Data] Fixed connection target required door logic bugs
Diffstat (limited to 'tools/validator/structs.h')
-rw-r--r-- | tools/validator/structs.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/validator/structs.h b/tools/validator/structs.h index 17ed33a..d1d45f2 100644 --- a/tools/validator/structs.h +++ b/tools/validator/structs.h | |||
@@ -56,12 +56,14 @@ struct PortInfo { | |||
56 | std::vector<HumanPort> definitions; | 56 | std::vector<HumanPort> definitions; |
57 | 57 | ||
58 | std::vector<HumanConnection> connections_referenced_by; | 58 | std::vector<HumanConnection> connections_referenced_by; |
59 | std::vector<HumanConnection> target_connections_referenced_by; | ||
59 | }; | 60 | }; |
60 | 61 | ||
61 | struct PaintingInfo { | 62 | struct PaintingInfo { |
62 | std::vector<HumanPainting> definitions; | 63 | std::vector<HumanPainting> definitions; |
63 | 64 | ||
64 | std::vector<HumanConnection> connections_referenced_by; | 65 | std::vector<HumanConnection> connections_referenced_by; |
66 | std::vector<HumanConnection> target_connections_referenced_by; | ||
65 | std::vector<DoorIdentifier> doors_referenced_by; | 67 | std::vector<DoorIdentifier> doors_referenced_by; |
66 | }; | 68 | }; |
67 | 69 | ||
@@ -79,6 +81,7 @@ struct PanelInfo { | |||
79 | std::string map_area_name; | 81 | std::string map_area_name; |
80 | 82 | ||
81 | std::vector<HumanConnection> connections_referenced_by; | 83 | std::vector<HumanConnection> connections_referenced_by; |
84 | std::vector<HumanConnection> target_connections_referenced_by; | ||
82 | std::vector<DoorIdentifier> doors_referenced_by; | 85 | std::vector<DoorIdentifier> doors_referenced_by; |
83 | 86 | ||
84 | std::map<std::string, ProxyInfo> proxies; | 87 | std::map<std::string, ProxyInfo> proxies; |