Various region/rule reorganization to match DR

This commit is contained in:
codemann8
2023-06-13 18:36:16 -05:00
parent f19b19ea00
commit a842939e92
13 changed files with 753 additions and 765 deletions

View File

@@ -138,10 +138,10 @@ def find_reachable_locations(state, player):
return check_set
inaccessible_regions_std = {'Desert Palace Mouth', 'Bumper Cave Ledge', 'Skull Woods Forest (West)',
inaccessible_regions_std = {'Desert Mouth', 'Bumper Cave Ledge', 'Skull Woods Forest (West)',
'Dark Death Mountain Ledge', 'Dark Death Mountain Isolated Ledge',
'Death Mountain Floating Island'}
inaccessible_regions_inv = {'Desert Palace Mouth', 'Maze Race Ledge', 'Desert Ledge',
'Desert Palace Entrance (North) Spot', 'Hyrule Castle Ledge', 'Mountain Entry Ledge'}
inaccessible_regions_inv = {'Desert Mouth', 'Maze Race Ledge', 'Desert Ledge',
'Desert Ledge Keep', 'Hyrule Castle Ledge', 'Mountain Pass Ledge'}

View File

@@ -751,8 +751,8 @@ def must_exits_helper(avail):
inaccessible_regions = list(avail.world.inaccessible_regions[avail.player])
# find OW regions that don't have a multi-entrance dungeon exit connected
glitch_regions = ['Central Cliffs', 'Eastern Cliff', 'Desert Northeast Cliffs', 'Hyrule Castle Water',
'Dark Central Cliffs', 'Darkness Cliff', 'Mire Northeast Cliffs', 'Pyramid Water']
glitch_regions = ['Central Cliffs', 'Eastern Cliff', 'Desert Northern Cliffs', 'Hyrule Castle Water',
'Dark Central Cliffs', 'Darkness Cliff', 'Mire Northern Cliffs', 'Pyramid Water']
multi_dungeon_exits = {
'Hyrule Castle South Portal', 'Hyrule Castle West Portal', 'Hyrule Castle East Portal', 'Sanctuary Portal',
'Desert South Portal', 'Desert West Portal',
@@ -2160,9 +2160,9 @@ default_connections = {'Lost Woods Gamble': 'Lost Woods Gamble',
'Paradox Cave (Bottom)': 'Paradox Cave Front',
'Paradox Cave Exit (Bottom)': 'East Death Mountain (Bottom)',
'Death Mountain Return Cave (West)': 'Death Mountain Return Cave (left)',
'Death Mountain Return Cave Exit (West)': 'Mountain Entry Ledge',
'Death Mountain Return Cave Exit (West)': 'Mountain Pass Ledge',
'Old Man Cave (West)': 'Old Man Cave Ledge',
'Old Man Cave Exit (West)': 'Mountain Entry Entrance',
'Old Man Cave Exit (West)': 'Mountain Pass Entry',
'Waterfall of Wishing': 'Waterfall of Wishing',
'Fortune Teller (Light)': 'Fortune Teller (Light)',
'Bonk Rock Cave': 'Bonk Rock Cave',
@@ -2177,12 +2177,12 @@ default_connections = {'Lost Woods Gamble': 'Lost Woods Gamble',
'Potion Shop': 'Potion Shop',
'Kakariko Well Drop': 'Kakariko Well (top)',
'Kakariko Well Cave': 'Kakariko Well (bottom)',
'Kakariko Well Exit': 'Kakariko Area',
'Kakariko Well Exit': 'Kakariko Village',
'Blinds Hideout': 'Blinds Hideout',
'Elder House (West)': 'Elder House',
'Elder House Exit (West)': 'Kakariko Area',
'Elder House Exit (West)': 'Kakariko Village',
'Elder House (East)': 'Elder House',
'Elder House Exit (East)': 'Kakariko Area',
'Elder House Exit (East)': 'Kakariko Village',
'Snitch Lady (West)': 'Snitch Lady (West)',
'Snitch Lady (East)': 'Snitch Lady (East)',
'Chicken House': 'Chicken House',
@@ -2241,7 +2241,7 @@ default_connections = {'Lost Woods Gamble': 'Lost Woods Gamble',
'Bumper Cave (Top)': 'Bumper Cave (top)',
'Bumper Cave Exit (Top)': 'Bumper Cave Ledge',
'Bumper Cave (Bottom)': 'Bumper Cave (bottom)',
'Bumper Cave Exit (Bottom)': 'Bumper Cave Entrance',
'Bumper Cave Exit (Bottom)': 'Bumper Cave Entry',
'Fortune Teller (Dark)': 'Fortune Teller (Dark)',
'Dark Sanctuary Hint': 'Dark Sanctuary Hint',
'Dark Potion Shop': 'Dark Potion Shop',