mirror of
https://github.com/HarbourMasters/Shipwright
synced 2026-08-22 07:04:54 -04:00
[Rando] Shuffle Butterfly Fairies (#6430)
This commit is contained in:
@@ -84,6 +84,7 @@ bool showFountainFairies;
|
||||
bool showStoneFairies;
|
||||
bool showBeanFairies;
|
||||
bool showSongFairies;
|
||||
bool showButterflyFairies;
|
||||
bool showStartingMapsCompasses;
|
||||
bool showKeysanity;
|
||||
bool showGerudoFortressKeys;
|
||||
@@ -1361,6 +1362,10 @@ void LoadSettings() {
|
||||
showSongFairies =
|
||||
IS_RANDO ? OTRGlobals::Instance->gRandomizer->GetRandoSettingValue(RSK_SHUFFLE_SONG_FAIRIES) == RO_GENERIC_YES
|
||||
: false;
|
||||
showButterflyFairies =
|
||||
IS_RANDO
|
||||
? OTRGlobals::Instance->gRandomizer->GetRandoSettingValue(RSK_SHUFFLE_BUTTERFLY_FAIRIES) == RO_GENERIC_YES
|
||||
: false;
|
||||
showStartingMapsCompasses = IS_RANDO ? OTRGlobals::Instance->gRandomizer->GetRandoSettingValue(
|
||||
RSK_SHUFFLE_MAPANDCOMPASS) != RO_DUNGEON_ITEM_LOC_VANILLA
|
||||
: false;
|
||||
@@ -1611,6 +1616,7 @@ bool IsCheckShuffled(RandomizerCheck rc) {
|
||||
(loc->GetRCType() != RCTYPE_STONE_FAIRY || showStoneFairies) &&
|
||||
(loc->GetRCType() != RCTYPE_BEAN_FAIRY || showBeanFairies) &&
|
||||
(loc->GetRCType() != RCTYPE_SONG_FAIRY || showSongFairies) &&
|
||||
(loc->GetRCType() != RCTYPE_BUTTERFLY_FAIRY || showButterflyFairies) &&
|
||||
(loc->GetRCType() != RCTYPE_SMALL_KEY || showKeysanity) &&
|
||||
(loc->GetRCType() != RCTYPE_BOSS_KEY || showBossKeysanity) &&
|
||||
(loc->GetRCType() != RCTYPE_GANON_BOSS_KEY || showGanonBossKey) &&
|
||||
|
||||
Reference in New Issue
Block a user