Update logic for Skull Woods and Agahnim's Tower to support key-sanity

Skull Wood's various chests have been split into real locations that
reflect key requirements.
This commit is contained in:
Kevin Cathcart
2017-10-19 09:54:09 -04:00
parent 51a892e869
commit 623e6637ff
4 changed files with 27 additions and 18 deletions

View File

@@ -196,12 +196,10 @@ def create_regions(world):
'[dungeon-D4-B2] Thieves Town - Big Chest',
'[dungeon-D4-B2] Thieves Town - Chest next to Blind'], ['Blind Fight']),
create_region('Blind Fight', ['Blind - Heart Container', 'Blind - Crystal']),
create_region('Skull Woods First Section', ['[dungeon-D3-B1] Skull Woods - Compass Room', '[dungeon-D3-B1] Skull Woods - East of Big Chest',
'[dungeon-D3-B1] Skull Woods - Big Chest', '[dungeon-D3-B1] Skull Woods - Push Statue Room',
'[dungeon-D3-B1] Skull Woods - South of Big Chest'], ['Skull Woods First Section Exit']),
create_region('Skull Woods First Section (Right)', None, ['Skull Woods First Section (Right)']), # drop through regions for unique hole targets
create_region('Skull Woods First Section (Left)', None, ['Skull Woods First Section (Left)']),
create_region('Skull Woods First Section (Top)', None, ['Skull Woods First Section (Top)']),
create_region('Skull Woods First Section', ['[dungeon-D3-B1] Skull Woods - East of Big Chest'], ['Skull Woods First Section Exit', 'Skull Woods First Section Bomb Jump', 'Skull Woods First Section South Door', 'Skull Woods First Section West Door']),
create_region('Skull Woods First Section (Right)', ['[dungeon-D3-B1] Skull Woods - South of Big Chest'], ['Skull Woods First Section (Right) North Door']),
create_region('Skull Woods First Section (Left)', ['[dungeon-D3-B1] Skull Woods - Compass Room', '[dungeon-D3-B1] Skull Woods - Push Statue Room'], ['Skull Woods First Section (Left) Door to Exit', 'Skull Woods First Section (Left) Door to Right']),
create_region('Skull Woods First Section (Top)', ['[dungeon-D3-B1] Skull Woods - Big Chest'], ['Skull Woods First Section (Top) One-Way Path']),
create_region('Skull Woods Second Section', ['[dungeon-D3-B1] Skull Woods - Big Key Room'], ['Skull Woods Second Section Exit (East)', 'Skull Woods Second Section Exit (West)']),
create_region('Skull Woods Final Section (Entrance)', ['[dungeon-D3-B1] Skull Woods - Final Section Entrance'], ['Skull Woods Torch Room', 'Skull Woods Final Section Exit']),
create_region('Skull Woods Final Section (Mothula)', ['Mothula - Heart Container', 'Mothula - Crystal']),