Merging Regions and Rulesets
This commit is contained in:
@@ -131,7 +131,7 @@ def resolve_districts(world):
|
||||
if not location.item and location.real:
|
||||
district.locations.add(location.name)
|
||||
for ext in region.exits:
|
||||
if ext.connected_region not in visited:
|
||||
if ext.connected_region and ext.connected_region not in visited:
|
||||
queue.appendleft(ext.connected_region)
|
||||
elif region.type == RegionType.Dungeon and region.dungeon:
|
||||
district.dungeons.add(region.dungeon.name)
|
||||
@@ -150,10 +150,10 @@ def find_reachable_locations(state, player):
|
||||
return check_set
|
||||
|
||||
|
||||
inaccessible_regions_std = {'Desert Palace Lone Stairs', 'Bumper Cave Ledge', 'Skull Woods Forest (West)',
|
||||
inaccessible_regions_std = {'Desert Palace Mouth', 'Bumper Cave Ledge', 'Skull Woods Forest (West)',
|
||||
'Dark Death Mountain Ledge', 'Dark Death Mountain Isolated Ledge',
|
||||
'Death Mountain Floating Island (Dark World)'}
|
||||
|
||||
|
||||
inaccessible_regions_inv = {'Desert Palace Lone Stairs', 'Maze Race Ledge', 'Desert Ledge',
|
||||
inaccessible_regions_inv = {'Desert Palace Mouth', 'Maze Race Ledge', 'Desert Ledge',
|
||||
'Desert Palace Entrance (North) Spot', 'Hyrule Castle Ledge', 'Death Mountain Return Ledge'}
|
||||
|
||||
@@ -1845,19 +1845,38 @@ Inverted_Bomb_Shop_Options = [
|
||||
# They link together separate parts of the world we need to divide into regions
|
||||
mandatory_connections = [('Links House S&Q', 'Links House'),
|
||||
('Lake Hylia Central Island Pier', 'Lake Hylia Central Island'),
|
||||
('Zoras River', 'Zoras River'),
|
||||
('Lake Hylia Central Island Water Drop', 'Lake Hylia Water'),
|
||||
('Potion Shop Water Drop', 'Lake Hylia Water'),
|
||||
('Northeast Light World Water Drop', 'Lake Hylia Water'),
|
||||
('Zora Waterfall Water Drop', 'Lake Hylia Water'),
|
||||
('Light World Water Drop', 'Lake Hylia Water'),
|
||||
('East Dark World Water Drop', 'Dark Lake Hylia Water'),
|
||||
('South Dark World Water Drop', 'Dark Lake Hylia Water'),
|
||||
('Southeast Dark World Water Drop', 'Dark Lake Hylia Water'),
|
||||
('Northeast Dark World Water Drop', 'Dark Lake Hylia Water'),
|
||||
('Catfish Water Drop', 'Dark Lake Hylia Water'),
|
||||
('Ice Palace Leave Water Drop', 'Dark Lake Hylia Water'),
|
||||
('West Dark World Water Drop', 'Dark Lake Hylia Water'),
|
||||
('Zoras Domain', 'Zoras Domain'),
|
||||
('Kings Grave Outer Rocks', 'Kings Grave Area'),
|
||||
('Kings Grave Inner Rocks', 'Light World'),
|
||||
('Kakariko Well (top to bottom)', 'Kakariko Well (bottom)'),
|
||||
('Kakariko Well (top to back)', 'Kakariko Well (back)'),
|
||||
('Master Sword Meadow', 'Master Sword Meadow'),
|
||||
('Hobo Bridge', 'Hobo Bridge'),
|
||||
('Bat Cave Drop Ledge', 'Bat Cave Drop Ledge'),
|
||||
('Hobo Pier', 'Hobo Bridge'),
|
||||
('Bat Cave Ledge Peg', 'Bat Cave Ledge'),
|
||||
('Bat Cave Ledge Peg (East)', 'Light World'),
|
||||
('Bat Cave Door', 'Bat Cave (left)'),
|
||||
('Lost Woods Hideout (top to bottom)', 'Lost Woods Hideout (bottom)'),
|
||||
('Lumberjack Tree (top to bottom)', 'Lumberjack Tree (bottom)'),
|
||||
('Blinds Hideout N', 'Blinds Hideout (Top)'),
|
||||
('Desert Palace Stairs', 'Desert Palace Stairs'),
|
||||
('Light World Pier', 'Light World'),
|
||||
('Potion Shop Pier', 'Potion Shop Area'),
|
||||
('Wooden Bridge Bush (North)', 'Light World'),
|
||||
('Wooden Bridge Bush (South)', 'Potion Shop Area'),
|
||||
('Potion Shop Rock (South)', 'Northeast Light World'),
|
||||
('Potion Shop Rock (North)', 'Potion Shop Area'),
|
||||
('Desert Statue Move', 'Desert Palace Stairs'),
|
||||
('Desert Palace Stairs Drop', 'Light World'),
|
||||
('Desert Palace Entrance (North) Rocks', 'Desert Palace Entrance (North) Spot'),
|
||||
('Desert Ledge Return Rocks', 'Desert Ledge'),
|
||||
@@ -1872,22 +1891,18 @@ mandatory_connections = [('Links House S&Q', 'Links House'),
|
||||
('Old Man Cave Dropdown', 'Old Man Cave'),
|
||||
('Old Man House Front to Back', 'Old Man House Back'),
|
||||
('Old Man House Back to Front', 'Old Man House'),
|
||||
('Broken Bridge (West)', 'East Death Mountain (Bottom)'),
|
||||
('Broken Bridge (East)', 'Death Mountain'),
|
||||
('DM Broken Bridge (West)', 'East Death Mountain (Bottom)'),
|
||||
('DM Broken Bridge (East)', 'Death Mountain (West Bottom)'),
|
||||
('East Death Mountain Drop', 'East Death Mountain (Bottom)'),
|
||||
('Spiral Cave Ledge Access', 'Spiral Cave Ledge'),
|
||||
('Spiral Cave Ledge Drop', 'East Death Mountain (Bottom)'),
|
||||
('Spiral Cave (top to bottom)', 'Spiral Cave (Bottom)'),
|
||||
('East Death Mountain (Top)', 'East Death Mountain (Top)'),
|
||||
('Death Mountain (Top)', 'Death Mountain (Top)'),
|
||||
('Death Mountain Drop', 'Death Mountain'),
|
||||
('Dark Lake Hylia Drop (East)', 'Dark Lake Hylia'),
|
||||
('Dark Lake Hylia Drop (South)', 'Dark Lake Hylia'),
|
||||
('Dark Lake Hylia Teleporter', 'Dark Lake Hylia'),
|
||||
('Dark Lake Hylia Ledge Drop', 'Dark Lake Hylia'),
|
||||
('DM Hammer Bridge (West)', 'East Death Mountain (Top)'),
|
||||
('DM Hammer Bridge (East)', 'Death Mountain (Top)'),
|
||||
('Death Mountain Drop', 'Death Mountain (West Bottom)'),
|
||||
('East Dark World Pier', 'East Dark World'),
|
||||
('South Dark World Bridge', 'South Dark World'),
|
||||
('East Dark World Bridge', 'East Dark World'),
|
||||
('Hammer Bridge Pegs (North)', 'South Dark World'),
|
||||
('Hammer Bridge Pegs (South)', 'East Dark World'),
|
||||
('Village of Outcasts Heavy Rock', 'West Dark World'),
|
||||
('Village of Outcasts Drop', 'South Dark World'),
|
||||
('Village of Outcasts Eastern Rocks', 'Hammer Peg Area'),
|
||||
@@ -1896,8 +1911,8 @@ mandatory_connections = [('Links House S&Q', 'Links House'),
|
||||
('Grassy Lawn Pegs', 'West Dark World'),
|
||||
('West Dark World Gap', 'West Dark World'),
|
||||
('East Dark World Broken Bridge Pass', 'East Dark World'),
|
||||
('Catfish Exit Rock', 'Northeast Dark World'),
|
||||
('Catfish Entrance Rock', 'Catfish'),
|
||||
('Dark Witch Rock (North)', 'Northeast Dark World'),
|
||||
('Dark Witch Rock (South)', 'Catfish Area'),
|
||||
('Northeast Dark World Broken Bridge Pass', 'Northeast Dark World'),
|
||||
('Bumper Cave Entrance Rock', 'Bumper Cave Entrance'),
|
||||
('Bumper Cave Entrance Drop', 'West Dark World'),
|
||||
@@ -1928,132 +1943,146 @@ mandatory_connections = [('Links House S&Q', 'Links House'),
|
||||
('Ganon Drop', 'Bottom of Pyramid'),
|
||||
('Pyramid Drop', 'East Dark World'),
|
||||
('Maze Race Ledge Drop', 'Light World'),
|
||||
('Desert Ledge Drop', 'Light World')
|
||||
('Hyrule Castle Ledge Drop', 'Light World'),
|
||||
('Desert Ledge Drop', 'Light World'),
|
||||
('Lake Hylia Whirlpool', 'Northeast Light World'),
|
||||
('Hyrule Castle Ledge Courtyard Drop', 'Hyrule Castle Courtyard'),
|
||||
('Southeast Dark World Pier', 'Southeast Dark World'),
|
||||
('Northeast Dark World River Pier', 'Northeast Dark World'),
|
||||
('Fairy Ascension Ledge Access', 'Fairy Ascension Ledge'),
|
||||
('Hyrule Castle Courtyard Bush (North)', 'Hyrule Castle Courtyard'),
|
||||
('Hyrule Castle Courtyard Bush (South)', 'Hyrule Castle Secret Entrance Area'),
|
||||
('Turtle Rock Drop', 'Dark Death Mountain (Top)'),
|
||||
('Floating Island Drop', 'Dark Death Mountain (Top)'),
|
||||
('Dark Desert Drop', 'Dark Desert'),
|
||||
('Kakariko Yard Bush (North)', 'Light World'),
|
||||
('Kakariko Yard Bush (South)', 'Bush Covered Lawn'),
|
||||
('Bush Covered Lawn Mirror Spot', 'Dark Grassy Lawn'),
|
||||
('Kakariko Southwest Bush (South)', 'Light World'),
|
||||
('Kakariko Southwest Bush (North)', 'Bomb Hut Area'),
|
||||
('Hyrule Castle Main Gate', 'Hyrule Castle Courtyard'),
|
||||
('Spectacle Rock Drop', 'Death Mountain (Top)'),
|
||||
('Desert Teleporter Drop', 'Light World'),
|
||||
('Dark Death Mountain Drop (West)', 'Dark Death Mountain (West Bottom)'),
|
||||
('Graveyard Ledge Drop', 'Light World'),
|
||||
('Cave 45 Ledge Drop', 'Light World'),
|
||||
('Checkerboard Ledge Drop', 'Light World'),
|
||||
('Hyrule Castle Main Gate (North)', 'Light World')
|
||||
]
|
||||
|
||||
open_mandatory_connections = [('Sanctuary S&Q', 'Sanctuary'),
|
||||
('Old Man S&Q', 'Old Man House'),
|
||||
('Other World S&Q', 'East Dark World'),
|
||||
('Flute Spot 1', 'Death Mountain (West Bottom)'),
|
||||
('Flute Spot 2', 'Potion Shop Area'),
|
||||
('Flute Spot 3', 'Light World'),
|
||||
('Flute Spot 4', 'Light World'),
|
||||
('Flute Spot 5', 'Light World'),
|
||||
('Flute Spot 6', 'Desert Teleporter Ledge'),
|
||||
('Flute Spot 7', 'Light World'),
|
||||
('Flute Spot 8', 'Light World'),
|
||||
('LW Flute', 'Flute Sky'),
|
||||
('NWLW Flute', 'Flute Sky'),
|
||||
('ZLW Flute', 'Flute Sky'),
|
||||
('DM Flute', 'Flute Sky'),
|
||||
('EDM Flute', 'Flute Sky'),
|
||||
('Lake Hylia Central Island Teleporter', 'Dark Lake Hylia Central Island'),
|
||||
('Zora Waterfall Entryway', 'Zora Waterfall Entryway'),
|
||||
('Zora Waterfall Water Drop', 'Light World'),
|
||||
('Kings Grave Mirror Spot', 'Kings Grave Area'),
|
||||
('Hyrule Castle Ledge Courtyard Drop', 'Hyrule Castle Courtyard'),
|
||||
('Hyrule Castle Main Gate', 'Hyrule Castle Courtyard'),
|
||||
('Flute Spot 1', 'Death Mountain'),
|
||||
('Spectacle Rock Drop', 'Death Mountain (Top)'),
|
||||
('Top of Pyramid', 'East Dark World'),
|
||||
('Lake Hylia Island Mirror Spot', 'Lake Hylia Island'),
|
||||
('Lake Hylia Central Island Mirror Spot', 'Lake Hylia Central Island'),
|
||||
('Hyrule Castle Ledge Mirror Spot', 'Hyrule Castle Ledge'),
|
||||
('Maze Race Mirror Spot', 'Maze Race Ledge'),
|
||||
('Bat Cave Drop Ledge Mirror Spot', 'Bat Cave Drop Ledge'),
|
||||
('East Dark World River Pier', 'East Dark World'),
|
||||
('Dig Game Mirror Spot', 'Maze Race Ledge'),
|
||||
('Bat Cave Drop Ledge Mirror Spot', 'Bat Cave Ledge'),
|
||||
('Bumper Cave Entrance Mirror Spot', 'Death Mountain Entrance'),
|
||||
('Bumper Cave Ledge Mirror Spot', 'Death Mountain Return Ledge'),
|
||||
('Desert Ledge Mirror Spot', 'Desert Ledge'),
|
||||
('Desert Ledge (Northeast) Mirror Spot', 'Desert Ledge (Northeast)'),
|
||||
('Desert Ledge (Northeast) Mirror Spot', 'Desert Checkerboard Ledge'),
|
||||
('Desert Palace Entrance (North) Mirror Spot', 'Desert Palace Entrance (North) Spot'),
|
||||
('Dark Desert Teleporter', 'Dark Desert'),
|
||||
('Desert Palace Stairs Mirror Spot', 'Desert Palace Stairs'),
|
||||
('Desert Teleporter', 'Dark Desert'),
|
||||
('Mire To Desert Palace Stairs Mirror Spot', 'Desert Palace Stairs'),
|
||||
('East Hyrule Teleporter', 'East Dark World'),
|
||||
('South Hyrule Teleporter', 'South Dark World'),
|
||||
('Kakariko Teleporter', 'West Dark World'),
|
||||
('Death Mountain Teleporter', 'Dark Death Mountain (West Bottom)'),
|
||||
('Fairy Ascension Mirror Spot', 'Fairy Ascension Plateau'),
|
||||
('Fairy Ascension Ledge', 'Fairy Ascension Ledge'),
|
||||
('Spectacle Rock Mirror Spot', 'Spectacle Rock'),
|
||||
('Dark Death Mountain Drop (West)', 'Dark Death Mountain (West Bottom)'),
|
||||
('East Death Mountain (Top) Mirror Spot', 'East Death Mountain (Top)'),
|
||||
('Turtle Rock Teleporter', 'Turtle Rock (Top)'),
|
||||
('Turtle Rock Drop', 'Dark Death Mountain (Top)'),
|
||||
('Floating Island Drop', 'Dark Death Mountain (Top)'),
|
||||
('Floating Island Mirror Spot', 'Death Mountain Floating Island (Light World)'),
|
||||
('Dark Grassy Lawn Mirror Spot', 'Bush Covered Lawn'),
|
||||
('Dark Floating Island Mirror Spot', 'Death Mountain Floating Island'),
|
||||
('East Death Mountain Teleporter', 'Dark Death Mountain (East Bottom)'),
|
||||
('Isolated Ledge Mirror Spot', 'Fairy Ascension Ledge'),
|
||||
('Spiral Cave Mirror Spot', 'Spiral Cave Ledge'),
|
||||
('Mimic Cave Mirror Spot', 'Mimic Cave Ledge'),
|
||||
('Cave 45 Mirror Spot', 'Cave 45 Ledge'),
|
||||
('Bombos Tablet Mirror Spot', 'Bombos Tablet Ledge'),
|
||||
('Graveyard Ledge Mirror Spot', 'Graveyard Ledge'),
|
||||
('Graveyard Ledge Drop', 'Light World'),
|
||||
('Cave 45 Ledge Drop', 'Light World'),
|
||||
('Checkerboard Ledge Drop', 'Light World'),
|
||||
('Hyrule Castle Main Gate (North)', 'Light World'),
|
||||
('Hyrule Castle Ledge Drop', 'Light World'),
|
||||
('Graveyard Ledge Mirror Spot', 'Graveyard Ledge')
|
||||
]
|
||||
|
||||
inverted_mandatory_connections = [('Sanctuary S&Q', 'Dark Sanctuary Hint'),
|
||||
('Old Man S&Q', 'Old Man House'),
|
||||
('Old Man S&Q', 'Dark Death Mountain (West Bottom)'),
|
||||
('Other World S&Q', 'Hyrule Castle Ledge'),
|
||||
('Lake Hylia Island Pier', 'Lake Hylia Island'),
|
||||
('Lake Hylia Warp', 'Northeast Light World'),
|
||||
('Northeast Light World Warp', 'Light World'),
|
||||
('Waterfall of Wishing Cave', 'Waterfall of Wishing Cave'),
|
||||
('Northeast Light World Return', 'Northeast Light World'),
|
||||
('Hyrule Castle Ledge Courtyard Drop', 'Light World'),
|
||||
('DDM Flute', 'The Sky'),
|
||||
('DDM Landing', 'Dark Death Mountain'),
|
||||
('NEDW Flute', 'The Sky'),
|
||||
('NEDW Landing', 'Northeast Dark World'),
|
||||
('WDW Flute', 'The Sky'),
|
||||
('WDW Landing', 'West Dark World'),
|
||||
('SDW Flute', 'The Sky'),
|
||||
('SDW Landing', 'South Dark World'),
|
||||
('EDW Flute', 'The Sky'),
|
||||
('EDW Landing', 'East Dark World'),
|
||||
('DLHL Flute', 'The Sky'),
|
||||
('DLHL Landing', 'Dark Lake Hylia Ledge'),
|
||||
('DD Flute', 'The Sky'),
|
||||
('DD Landing', 'Dark Desert Ledge'),
|
||||
('EDDM Flute', 'The Sky'),
|
||||
('Dark Grassy Lawn Flute', 'The Sky'),
|
||||
('Hammer Peg Area Flute', 'The Sky'),
|
||||
('Dark Lake Hylia Ledge Pier', 'Dark Lake Hylia Ledge'),
|
||||
('Ice Palace Missing Wall', 'Dark Lake Hylia Central Island'),
|
||||
('Dark Lake Hylia Shallows', 'Dark Lake Hylia'),
|
||||
('East Dark World River Pier', 'Northeast Dark World'),
|
||||
('Fairy Ascension Ledge Access', 'Fairy Ascension Ledge'),
|
||||
('Spectacle Rock Leave', 'Death Mountain (Top)'),
|
||||
('Spectacle Rock Approach', 'Spectacle Rock'),
|
||||
('Checkerboard Ledge Approach', 'Desert Checkerboard Ledge'),
|
||||
('Checkerboard Ledge Leave', 'Light World'),
|
||||
('Cave 45 Approach', 'Cave 45 Ledge'),
|
||||
('Cave 45 Leave', 'Light World'),
|
||||
('Flute Spot 1', 'Dark Death Mountain (West Bottom)'),
|
||||
('Flute Spot 2', 'Northeast Dark World'),
|
||||
('Flute Spot 3', 'West Dark World'),
|
||||
('Flute Spot 4', 'South Dark World'),
|
||||
('Flute Spot 5', 'East Dark World'),
|
||||
('Flute Spot 6', 'Dark Desert Ledge'),
|
||||
('Flute Spot 7', 'South Dark World'),
|
||||
('Flute Spot 8', 'Southeast Dark World'),
|
||||
('DDM Flute', 'Flute Sky'),
|
||||
('NEDW Flute', 'Flute Sky'),
|
||||
('WDW Flute', 'Flute Sky'),
|
||||
('SDW Flute', 'Flute Sky'),
|
||||
('EDW Flute', 'Flute Sky'),
|
||||
('DD Flute', 'Flute Sky'),
|
||||
('DLHL Flute', 'Flute Sky'),
|
||||
('EDDM Flute', 'Flute Sky'),
|
||||
('Dark Grassy Lawn Flute', 'Flute Sky'),
|
||||
('Hammer Peg Area Flute', 'Flute Sky'),
|
||||
('Dark Death Mountain Ladder (Bottom)', 'Dark Death Mountain (Top)'),
|
||||
('Dark Death Mountain Ladder (Top)', 'Dark Death Mountain (West Bottom)'),
|
||||
('Ice Palace Approach', 'Dark Lake Hylia Central Island'),
|
||||
('Floating Island Bridge (East)', 'Death Mountain Floating Island'),
|
||||
('Floating Island Bridge (West)', 'East Death Mountain (Top)'),
|
||||
('Post Aga Teleporter', 'Light World'),
|
||||
('Secret Passage Inner Bushes', 'Light World'),
|
||||
('Secret Passage Outer Bushes', 'Hyrule Castle Secret Entrance Area'),
|
||||
('Potion Shop Inner Bushes', 'Light World'),
|
||||
('Potion Shop Outer Bushes', 'Potion Shop Area'),
|
||||
('Potion Shop Inner Rock', 'Northeast Light World'),
|
||||
('Potion Shop Outer Rock', 'Potion Shop Area'),
|
||||
('Potion Shop River Drop', 'River'),
|
||||
('Graveyard Cave Inner Bushes', 'Light World'),
|
||||
('Graveyard Cave Outer Bushes', 'Graveyard Cave Area'),
|
||||
('Graveyard Ladder (Top)', 'Light World'),
|
||||
('Graveyard Ladder (Bottom)', 'Graveyard Ledge'),
|
||||
('Graveyard Cave Mirror Spot', 'West Dark World'),
|
||||
('Light World River Drop', 'River'),
|
||||
('Light World Pier', 'Light World'),
|
||||
('Potion Shop Pier', 'Potion Shop Area'),
|
||||
('Pyramid Uncle Mirror Spot', 'East Dark World'),
|
||||
('Mimic Cave Ledge Access', 'Mimic Cave Ledge'),
|
||||
('Mimic Cave Ledge Drop', 'East Death Mountain (Bottom)'),
|
||||
('Turtle Rock Tail Drop', 'Turtle Rock (Top)'),
|
||||
('Turtle Rock Drop', 'Dark Death Mountain'),
|
||||
('Floating Island Drop', 'Dark Death Mountain'),
|
||||
('Dark Lake Hylia Central Island Teleporter', 'Lake Hylia Central Island'),
|
||||
('Dark Desert Teleporter', 'Light World'),
|
||||
('East Dark World Teleporter', 'Light World'),
|
||||
('South Dark World Teleporter', 'Light World'),
|
||||
('West Dark World Teleporter', 'Light World'),
|
||||
('Dark Death Mountain Teleporter (West)', 'Death Mountain'),
|
||||
('Dark Death Mountain Teleporter (West)', 'Death Mountain (West Bottom)'),
|
||||
('Dark Death Mountain Teleporter (East)', 'East Death Mountain (Top)'),
|
||||
('Dark Death Mountain Teleporter (East Bottom)', 'East Death Mountain (Bottom)'),
|
||||
('Mire Mirror Spot', 'Dark Desert'),
|
||||
('Dark Desert Drop', 'Dark Desert'),
|
||||
('Bombos Tablet Ladder (Top)', 'Light World'),
|
||||
('Bombos Tablet Ladder (Bottom)', 'Bombos Tablet Ledge'),
|
||||
('Desert Palace Stairs Mirror Spot', 'Dark Desert'),
|
||||
('Desert Palace North Mirror Spot', 'Dark Desert'),
|
||||
('Maze Race Mirror Spot', 'West Dark World'),
|
||||
('Maze Race Mirror Spot', 'South Dark World'),
|
||||
('Lake Hylia Central Island Mirror Spot', 'Dark Lake Hylia Central Island'),
|
||||
('Hammer Peg Area Mirror Spot', 'Hammer Peg Area'),
|
||||
('Bumper Cave Ledge Mirror Spot', 'Bumper Cave Ledge'),
|
||||
('Mountain Exit Ledge Mirror Spot', 'Bumper Cave Ledge'),
|
||||
('Bumper Cave Entrance Mirror Spot', 'Bumper Cave Entrance'),
|
||||
('Death Mountain Mirror Spot', 'Dark Death Mountain'),
|
||||
('East Death Mountain Mirror Spot (Top)', 'Dark Death Mountain'),
|
||||
('Death Mountain Mirror Spot', 'Dark Death Mountain (West Bottom)'),
|
||||
('East Death Mountain Mirror Spot (Top)', 'Dark Death Mountain (Top)'),
|
||||
('East Death Mountain Mirror Spot (Bottom)', 'Dark Death Mountain (East Bottom)'),
|
||||
('Death Mountain (Top) Mirror Spot', 'Dark Death Mountain'),
|
||||
('Death Mountain (Top) Mirror Spot', 'Dark Death Mountain (Top)'),
|
||||
('Dark Death Mountain Ledge Mirror Spot (East)', 'Dark Death Mountain Ledge'),
|
||||
('Dark Death Mountain Ledge Mirror Spot (West)', 'Dark Death Mountain Ledge'),
|
||||
('Floating Island Mirror Spot', 'Death Mountain Floating Island (Dark World)'),
|
||||
@@ -2062,14 +2091,9 @@ inverted_mandatory_connections = [('Sanctuary S&Q', 'Dark Sanctuary Hint'),
|
||||
('West Dark World Mirror Spot', 'West Dark World'),
|
||||
('South Dark World Mirror Spot', 'South Dark World'),
|
||||
('Potion Shop Mirror Spot', 'Northeast Dark World'),
|
||||
('Catfish Mirror Spot', 'Catfish'),
|
||||
('Shopping Mall Mirror Spot', 'Dark Lake Hylia Ledge'),
|
||||
('Catfish Mirror Spot', 'Catfish Area'),
|
||||
('Shopping Mall Mirror Spot', 'Southeast Dark World'),
|
||||
('Skull Woods Mirror Spot', 'Skull Woods Forest (West)'),
|
||||
('Bush Covered Lawn Inner Bushes', 'Light World'),
|
||||
('Bush Covered Lawn Outer Bushes', 'Bush Covered Lawn'),
|
||||
('Bush Covered Lawn Mirror Spot', 'Dark Grassy Lawn'),
|
||||
('Bomb Hut Inner Bushes', 'Light World'),
|
||||
('Bomb Hut Outer Bushes', 'Bomb Hut Area'),
|
||||
('Bomb Hut Mirror Spot', 'West Dark World')
|
||||
]
|
||||
|
||||
@@ -2080,6 +2104,7 @@ default_connections = {'Waterfall of Wishing': 'Waterfall of Wishing',
|
||||
'Lumberjack House': 'Lumberjack House',
|
||||
'Hyrule Castle Secret Entrance Drop': 'Hyrule Castle Secret Entrance',
|
||||
'Hyrule Castle Secret Entrance Stairs': 'Hyrule Castle Secret Entrance',
|
||||
'Hyrule Castle Secret Entrance Exit': 'Hyrule Castle Secret Entrance Area',
|
||||
'Bonk Fairy (Light)': 'Bonk Fairy (Light)',
|
||||
'Lake Hylia Fairy': 'Lake Hylia Healer Fairy',
|
||||
'Lake Hylia Fortune Teller': 'Lake Hylia Fortune Teller',
|
||||
@@ -2142,17 +2167,17 @@ default_connections = {'Waterfall of Wishing': 'Waterfall of Wishing',
|
||||
'Sanctuary Grave': 'Sewer Drop',
|
||||
'Sanctuary Exit': 'Light World',
|
||||
'Old Man House (Bottom)': 'Old Man House',
|
||||
'Old Man House Exit (Bottom)': 'Death Mountain',
|
||||
'Old Man House Exit (Bottom)': 'Death Mountain (West Bottom)',
|
||||
'Old Man House (Top)': 'Old Man House Back',
|
||||
'Old Man House Exit (Top)': 'Death Mountain',
|
||||
'Old Man House Exit (Top)': 'Death Mountain (West Bottom)',
|
||||
'Death Mountain Return Cave (East)': 'Death Mountain Return Cave (right)',
|
||||
'Death Mountain Return Cave Exit (East)': 'Death Mountain',
|
||||
'Death Mountain Return Cave Exit (East)': 'Death Mountain (West Bottom)',
|
||||
'Spectacle Rock Cave Peak': 'Spectacle Rock Cave (Peak)',
|
||||
'Spectacle Rock Cave (Bottom)': 'Spectacle Rock Cave (Bottom)',
|
||||
'Spectacle Rock Cave': 'Spectacle Rock Cave (Top)',
|
||||
'Spectacle Rock Cave Exit': 'Death Mountain',
|
||||
'Spectacle Rock Cave Exit (Top)': 'Death Mountain',
|
||||
'Spectacle Rock Cave Exit (Peak)': 'Death Mountain',
|
||||
'Spectacle Rock Cave Exit': 'Death Mountain (West Bottom)',
|
||||
'Spectacle Rock Cave Exit (Top)': 'Death Mountain (West Bottom)',
|
||||
'Spectacle Rock Cave Exit (Peak)': 'Death Mountain (West Bottom)',
|
||||
'Paradox Cave (Bottom)': 'Paradox Cave Front',
|
||||
'Paradox Cave (Middle)': 'Paradox Cave',
|
||||
'Paradox Cave (Top)': 'Paradox Cave',
|
||||
@@ -2194,7 +2219,9 @@ default_connections = {'Waterfall of Wishing': 'Waterfall of Wishing',
|
||||
'Dark Desert Fairy': 'Dark Desert Healer Fairy',
|
||||
'Spike Cave': 'Spike Cave',
|
||||
'Hookshot Cave': 'Hookshot Cave (Front)',
|
||||
'Hookshot Cave Front Exit': 'Dark Death Mountain (Top)',
|
||||
'Superbunny Cave (Top)': 'Superbunny Cave (Top)',
|
||||
'Superbunny Cave Exit (Top)': 'Dark Death Mountain (Top)',
|
||||
'Cave Shop (Dark Death Mountain)': 'Cave Shop (Dark Death Mountain)',
|
||||
'Superbunny Cave (Bottom)': 'Superbunny Cave (Bottom)',
|
||||
'Superbunny Cave Exit (Bottom)': 'Dark Death Mountain (East Bottom)',
|
||||
@@ -2205,11 +2232,10 @@ default_connections = {'Waterfall of Wishing': 'Waterfall of Wishing',
|
||||
|
||||
open_default_connections = {'Links House': 'Links House',
|
||||
'Links House Exit': 'Light World',
|
||||
'Hyrule Castle Secret Entrance Exit': 'Hyrule Castle Courtyard',
|
||||
'Old Man Cave (West)': 'Old Man Cave Ledge',
|
||||
'Old Man Cave (East)': 'Old Man Cave',
|
||||
'Old Man Cave Exit (West)': 'Light World',
|
||||
'Old Man Cave Exit (East)': 'Death Mountain',
|
||||
'Old Man Cave Exit (East)': 'Death Mountain (West Bottom)',
|
||||
'Death Mountain Return Cave (West)': 'Death Mountain Return Cave (left)',
|
||||
'Death Mountain Return Cave Exit (West)': 'Death Mountain Return Ledge',
|
||||
'Big Bomb Shop': 'Big Bomb Shop',
|
||||
@@ -2218,8 +2244,6 @@ open_default_connections = {'Links House': 'Links House',
|
||||
'Bumper Cave Exit (Top)': 'Bumper Cave Ledge',
|
||||
'Bumper Cave Exit (Bottom)': 'West Dark World',
|
||||
'Dark Death Mountain Fairy': 'Dark Death Mountain Healer Fairy',
|
||||
'Superbunny Cave Exit (Top)': 'Dark Death Mountain (Top)',
|
||||
'Hookshot Cave Front Exit': 'Dark Death Mountain (Top)',
|
||||
'Pyramid Hole': 'Pyramid',
|
||||
'Pyramid Exit': 'Pyramid Ledge',
|
||||
'Pyramid Entrance': 'Bottom of Pyramid'
|
||||
@@ -2227,24 +2251,21 @@ open_default_connections = {'Links House': 'Links House',
|
||||
|
||||
inverted_default_connections = {'Links House': 'Big Bomb Shop',
|
||||
'Links House Exit': 'South Dark World',
|
||||
'Hyrule Castle Secret Entrance Exit': 'Light World',
|
||||
'Old Man Cave (West)': 'Bumper Cave (bottom)',
|
||||
'Old Man Cave (East)': 'Death Mountain Return Cave (left)',
|
||||
'Old Man Cave Exit (West)': 'West Dark World',
|
||||
'Old Man Cave Exit (East)': 'Dark Death Mountain',
|
||||
'Old Man Cave Exit (East)': 'Dark Death Mountain (West Bottom)',
|
||||
'Death Mountain Return Cave (West)': 'Bumper Cave (top)',
|
||||
'Death Mountain Return Cave Exit (West)': 'Death Mountain',
|
||||
'Death Mountain Return Cave Exit (West)': 'Death Mountain (West Bottom)',
|
||||
'Big Bomb Shop': 'Links House',
|
||||
'Bumper Cave (Bottom)': 'Old Man Cave Ledge',
|
||||
'Bumper Cave (Top)': 'Dark Death Mountain Healer Fairy',
|
||||
'Dark Sanctuary Hint Exit': 'West Dark World',
|
||||
'Bumper Cave Exit (Top)': 'Death Mountain Return Ledge',
|
||||
'Bumper Cave Exit (Bottom)': 'Light World',
|
||||
'Dark Death Mountain Fairy': 'Old Man Cave',
|
||||
'Superbunny Cave Exit (Top)': 'Dark Death Mountain',
|
||||
'Hookshot Cave Front Exit': 'Dark Death Mountain',
|
||||
'Dark Sanctuary Hint Exit': 'West Dark World',
|
||||
'Inverted Pyramid Hole': 'Pyramid',
|
||||
'Pyramid Exit': 'Light World',
|
||||
'Pyramid Exit': 'Hyrule Castle Courtyard',
|
||||
'Inverted Pyramid Entrance': 'Bottom of Pyramid'
|
||||
}
|
||||
|
||||
@@ -2265,6 +2286,7 @@ default_dungeon_connections = [('Desert Palace Entrance (South)', 'Desert South
|
||||
('Hyrule Castle Entrance (South)', 'Hyrule Castle South Portal'),
|
||||
('Hyrule Castle Entrance (West)', 'Hyrule Castle West Portal'),
|
||||
('Hyrule Castle Entrance (East)', 'Hyrule Castle East Portal'),
|
||||
('Hyrule Castle Exit (South)', 'Hyrule Castle Courtyard'),
|
||||
('Hyrule Castle Exit (West)', 'Hyrule Castle Ledge'),
|
||||
('Hyrule Castle Exit (East)', 'Hyrule Castle Ledge'),
|
||||
|
||||
@@ -2309,7 +2331,7 @@ open_default_dungeon_connections = [('Agahnims Tower', 'Agahnims Tower Portal'),
|
||||
|
||||
inverted_default_dungeon_connections = [('Agahnims Tower', 'Ganons Tower Portal'),
|
||||
('Agahnims Tower Exit', 'Dark Death Mountain'),
|
||||
('Ice Palace Exit', 'Dark Lake Hylia'),
|
||||
('Ice Palace Exit', 'Dark Lake Hylia Water'),
|
||||
('Turtle Rock Exit (Front)', 'Dark Death Mountain'),
|
||||
('Ganons Tower', 'Agahnims Tower Portal'),
|
||||
('Ganons Tower Exit', 'Hyrule Castle Ledge')
|
||||
|
||||
Reference in New Issue
Block a user