From c4f5bc15ba7dce18d02c11eef04abaadb976dd3e Mon Sep 17 00:00:00 2001 From: Tacoman369 <90735287+Tacoman369@users.noreply.github.com> Date: Sun, 31 May 2026 17:17:03 -0500 Subject: [PATCH 1/5] Menu Update 1 Separates Items into separate categories based on impact to the game as well as creates new sub menu for ItemShuffle to contain the new menus. Dungeon settings, Item Pool Settings, and Starting Inventory menus were also moved into the new Item Shuffle menu so all item related settings are under one menu --- source/include/settings.hpp | 1 + source/settings.cpp | 130 ++++++++++++++++++++++++------------ 2 files changed, 90 insertions(+), 41 deletions(-) diff --git a/source/include/settings.hpp b/source/include/settings.hpp index 9887a05..29865d6 100644 --- a/source/include/settings.hpp +++ b/source/include/settings.hpp @@ -569,6 +569,7 @@ namespace Settings { extern Menu gameSettings; extern Option RepeatableItemsOnTokens; + extern std::vector shuffleItemsMenu; } diff --git a/source/settings.cpp b/source/settings.cpp index 204036c..d7fb0f1 100644 --- a/source/settings.cpp +++ b/source/settings.cpp @@ -99,6 +99,7 @@ namespace Settings { //Option LogicGrottosWithoutAgony = LogicTrick(" Grotto Access\n w/o Shard of Agony", LogicGrottosWithoutAgonyDesc); std::vector