From 92b91d6703c96f1724168e5e4845cfba6c802de4 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 17 May 2025 12:10:41 -0400 Subject: Add static painting logic This goes alongside https://github.com/ArchipelagoMW/Archipelago/pull/5005, but it can't be merged into main until an AP release containing that PR happens. --- src/game_data.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/game_data.cpp') diff --git a/src/game_data.cpp b/src/game_data.cpp index 94b9888..588ffc8 100644 --- a/src/game_data.cpp +++ b/src/game_data.cpp @@ -127,6 +127,10 @@ struct GameData { exit_obj.type = EntranceType::kCrossroadsRoofAccess; } + if (option["static_painting"] && option["static_painting"].as()) { + exit_obj.type = EntranceType::kStaticPainting; + } + rooms_[from_room_id].exits.push_back(exit_obj); }; -- cgit 1.4.1