summaryrefslogtreecommitdiff
path: root/mm/2s2h/Rando/Menu.cpp
diff options
context:
space:
mode:
authorErawanJohnson <1121xxx@gmail.com>2025-12-30 06:20:06 -0800
committerGitHub <noreply@github.com>2025-12-30 09:20:06 -0500
commita46f7b377664a616a4d1fb9fa9bfd98676443245 (patch)
tree19b890dde2b5492b9cb90e3e28490ab223c49f86 /mm/2s2h/Rando/Menu.cpp
parent53b70bfd82114bd18198759b01144c5a7abd656a (diff)
[Rando] first pass of masks required to fight majora (#1279)
* first pass of masks required to fight majora * adding in moon access options * Update mm/2s2h/Rando/Logic/Regions/Moon.cpp Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com> * streamlined the menu to always show moon and masks count. Also ran the clang formatter * Update mm/2s2h/Rando/Logic/Regions/Moon.cpp Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com> * Update mm/2s2h/Rando/StaticData/Options.cpp Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com> * Update mm/2s2h/Rando/Types.h Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com> * Update mm/2s2h/Rando/Types.h Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com> * Update mm/2s2h/Rando/Types.h Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com> * Update mm/2s2h/Rando/Menu.cpp Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com> --------- Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
Diffstat (limited to 'mm/2s2h/Rando/Menu.cpp')
-rw-r--r--mm/2s2h/Rando/Menu.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/mm/2s2h/Rando/Menu.cpp b/mm/2s2h/Rando/Menu.cpp
index a57ae2446..cbf0452cc 100644
--- a/mm/2s2h/Rando/Menu.cpp
+++ b/mm/2s2h/Rando/Menu.cpp
@@ -197,9 +197,14 @@ static void DrawLogicConditionsTab() {
UIWidgets::CVarSliderInt("Majora Access Remains Required",
Rando::StaticData::Options[RO_ACCESS_MAJORA_REMAINS_COUNT].cvar,
IntSliderOptions().Min(0).Max(4).DefaultValue(0));
+ UIWidgets::CVarSliderInt("Majora Access Masks Required",
+ Rando::StaticData::Options[RO_ACCESS_MAJORA_MASKS_COUNT].cvar,
+ IntSliderOptions().Min(0).Max(20).DefaultValue(0));
UIWidgets::CVarSliderInt("Moon Access Remains Required",
Rando::StaticData::Options[RO_ACCESS_MOON_REMAINS_COUNT].cvar,
IntSliderOptions().Min(0).Max(4).DefaultValue(4));
+ UIWidgets::CVarSliderInt("Moon Access Masks Required", Rando::StaticData::Options[RO_ACCESS_MOON_MASKS_COUNT].cvar,
+ IntSliderOptions().Min(0).Max(20).DefaultValue(0));
UIWidgets::CVarCombobox("Trials Access", Rando::StaticData::Options[RO_ACCESS_TRIALS].cvar, &accessTrialsOptions);
ImGui::EndChild();
ImGui::BeginChild("randoLogicTricks", ImVec2(0, 0));