From 15b8794bbe80be0bcf1f482674455efe002cec2c Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sun, 17 Aug 2025 16:36:24 -0400 Subject: Validate that node paths aren't used multiple times --- 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 c3427f4..1b61f77 100644 --- a/tools/validator/structs.h +++ b/tools/validator/structs.h @@ -20,6 +20,14 @@ struct MalformedIdentifiers { } }; +struct GameNodeInfo { + int uses = 0; +}; + +struct MapInfo { + std::map game_nodes; +}; + struct RoomInfo { std::vector definitions; @@ -82,6 +90,7 @@ struct LetterInfo { }; struct CollectedInfo { + std::map maps; std::map rooms; std::map doors; std::map ports; -- cgit 1.4.1