From 1ec273825497fd6feda19079fa8006096777b11d Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Tue, 2 May 2023 21:00:00 -0400 Subject: Support door shuffle --- game_data.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'game_data.h') diff --git a/game_data.h b/game_data.h index ec3e94d..3c50b68 100644 --- a/game_data.h +++ b/game_data.h @@ -36,6 +36,7 @@ struct Door { std::string item_name; std::string group_name; bool skip_location = false; + bool skip_item = false; std::vector panels; bool exclude_reduce = true; }; @@ -79,6 +80,8 @@ class GameData { const Room& GetRoom(int room_id) const { return rooms_.at(room_id); } + const std::vector& GetDoors() const { return doors_; } + const Door& GetDoor(int door_id) const { return doors_.at(door_id); } const Panel& GetPanel(int panel_id) const { return panels_.at(panel_id); } -- cgit 1.4.1