diff options
| author | Garrett Cox <garrettjcox@gmail.com> | 2026-07-11 06:46:31 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-11 06:46:31 -0500 |
| commit | b3cc366288c0a3e7583810be816d5fed3cd54ac2 (patch) | |
| tree | b5a6efd2ca97460b1d4f98915f322baca0f4da04 /mm/2s2h/Rando/Menu.cpp | |
| parent | 7aa885216a3cd4e1512bd62fcf331814f21cbc3f (diff) | |
Implement skeleton key (#1776)
Diffstat (limited to 'mm/2s2h/Rando/Menu.cpp')
| -rw-r--r-- | mm/2s2h/Rando/Menu.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/mm/2s2h/Rando/Menu.cpp b/mm/2s2h/Rando/Menu.cpp index 3ebf63ea3..2f5b43a09 100644 --- a/mm/2s2h/Rando/Menu.cpp +++ b/mm/2s2h/Rando/Menu.cpp @@ -264,6 +264,7 @@ static RegisterShipInitFunc refreshMetricsInit(RefreshMetrics, { "gRando.Options.RO_SHUFFLE_OWL_STATUES", "gRando.Options.RO_SHUFFLE_POT_DROPS", "gRando.Options.RO_SHUFFLE_SHOPS", + "gRando.Options.RO_SHUFFLE_SKELETON_KEY", "gRando.Options.RO_SHUFFLE_SNOWBALL_DROPS", "gRando.Options.RO_SHUFFLE_SONG_DOUBLE_TIME", "gRando.Options.RO_SHUFFLE_SONG_INVERTED_TIME", @@ -732,8 +733,10 @@ static void DrawItemsTab() { CheckboxOptions({ { .disabled = true, .disabledTooltip = "Coming Soon" } })); CVarCheckbox("Deku Nut Bag", "gPlaceholderBool", CheckboxOptions({ { .disabled = true, .disabledTooltip = "Coming Soon" } })); - CVarCheckbox("Skeleton Key", "gPlaceholderBool", - CheckboxOptions({ { .disabled = true, .disabledTooltip = "Coming Soon" } })); + CVarCheckbox( + "Skeleton Key", Rando::StaticData::Options[RO_SHUFFLE_SKELETON_KEY].cvar, + CheckboxOptions({ { .tooltip = "Adds the Skeleton Key to the item pool. Collecting it immediately grants " + "the maximum number of Small Keys for every dungeon." } })); CVarCheckbox("Tycoon's Wallet", Rando::StaticData::Options[RO_SHUFFLE_TYCOON_WALLET].cvar, CheckboxOptions({ { .tooltip = "Adds the Tycoon's Wallet (5,000 rupees) to the item pool\n" "as a third progressive wallet upgrade.", |
