about summary refs log tree commit diff stats
path: root/tools/validator/structs.h
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2026-02-06 13:45:01 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2026-02-06 13:45:01 -0500
commit27a1d63608cc370cdf491ae08c70c74f76956367 (patch)
tree3e1dbbfedc130e17eb8b0da575671e8f99c98a1e /tools/validator/structs.h
parentbde801d654ce6ddc41f703e55adfcc33b3f3104e (diff)
parent2a3916c1c58e033b06042d5d5413ea85cd94babf (diff)
downloadlingo2-archipelago-27a1d63608cc370cdf491ae08c70c74f76956367.tar.gz
lingo2-archipelago-27a1d63608cc370cdf491ae08c70c74f76956367.tar.bz2
lingo2-archipelago-27a1d63608cc370cdf491ae08c70c74f76956367.zip
Merge branch 'main' of fourisland.com:/srv/git/lingo2-archipelago
Diffstat (limited to 'tools/validator/structs.h')
-rw-r--r--tools/validator/structs.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/validator/structs.h b/tools/validator/structs.h index 62974a8..81a0e8f 100644 --- a/tools/validator/structs.h +++ b/tools/validator/structs.h
@@ -28,6 +28,9 @@ struct GameNodeInfo {
28struct MapInfo { 28struct MapInfo {
29 std::map<std::string, GameNodeInfo> game_nodes; 29 std::map<std::string, GameNodeInfo> game_nodes;
30 30
31 std::vector<HumanMap> definitions;
32 bool has_rte_id = false;
33
31 std::optional<PortIdentifier> malformed_worldport_entrance; 34 std::optional<PortIdentifier> malformed_worldport_entrance;
32}; 35};
33 36
@@ -37,6 +40,7 @@ struct RoomInfo {
37 std::vector<DoorIdentifier> doors_referenced_by; 40 std::vector<DoorIdentifier> doors_referenced_by;
38 std::vector<PanelIdentifier> panels_referenced_by; 41 std::vector<PanelIdentifier> panels_referenced_by;
39 std::vector<HumanConnection> connections_referenced_by; 42 std::vector<HumanConnection> connections_referenced_by;
43 std::vector<std::string> map_rtes_referenced_by;
40}; 44};
41 45
42struct DoorInfo { 46struct DoorInfo {