Dedupe
This commit is contained in:
		
							parent
							
								
									e090692c15
								
							
						
					
					
						commit
						165feee1cd
					
				| 
						 | 
				
			
			@ -1379,15 +1379,15 @@ Bomb_Shop_Single_Cave_Doors = ['Waterfall of Wishing',
 | 
			
		|||
Single_Cave_Doors = ['Pyramid Fairy']
 | 
			
		||||
 | 
			
		||||
Single_Cave_Targets = ['Blinds Hideout',
 | 
			
		||||
                       'Bonk Fairy',
 | 
			
		||||
                       'Healer Fairy',
 | 
			
		||||
                       'Healer Fairy',
 | 
			
		||||
                       'Healer Fairy',
 | 
			
		||||
                       'Bonk Fairy (Light)',
 | 
			
		||||
                       'Lake Hylia Healer Fairy',
 | 
			
		||||
                       'Swamp Healer Fairy',
 | 
			
		||||
                       'Desert Healer Fairy',
 | 
			
		||||
                       'Kings Grave',
 | 
			
		||||
                       'Chicken House',
 | 
			
		||||
                       'Aginahs Cave',
 | 
			
		||||
                       'Sahasrahlas Hut',
 | 
			
		||||
                       'Cave Shop',
 | 
			
		||||
                       'Cave Shop (Lake Hylia)',
 | 
			
		||||
                       'Sick Kids House',
 | 
			
		||||
                       'Lost Woods Gamble',
 | 
			
		||||
                       'Fortune Teller (Light)',
 | 
			
		||||
| 
						 | 
				
			
			@ -1415,12 +1415,12 @@ Single_Cave_Targets = ['Blinds Hideout',
 | 
			
		|||
                       'Pyramid Fairy',
 | 
			
		||||
                       'East Dark World Hint',
 | 
			
		||||
                       'Palace of Darkness Hint',
 | 
			
		||||
                       'Healer Fairy',
 | 
			
		||||
                       'Healer Fairy',
 | 
			
		||||
                       'Dark Lake Hylia Healer Fairy',
 | 
			
		||||
                       'Dark Lake Hylia Ledge Healer Fairy',
 | 
			
		||||
                       'Dark Lake Hylia Ledge Spike Cave',
 | 
			
		||||
                       'Dark Lake Hylia Ledge Hint',
 | 
			
		||||
                       'Hype Cave',
 | 
			
		||||
                       'Bonk Fairy',
 | 
			
		||||
                       'Bonk Fairy (Dark)',
 | 
			
		||||
                       'Brewery',
 | 
			
		||||
                       'C-Shaped House',
 | 
			
		||||
                       'Chest Game',
 | 
			
		||||
| 
						 | 
				
			
			@ -1428,20 +1428,20 @@ Single_Cave_Targets = ['Blinds Hideout',
 | 
			
		|||
                       'Red Shield Shop',
 | 
			
		||||
                       'Dark Sanctuary Hint',
 | 
			
		||||
                       'Fortune Teller (Dark)',
 | 
			
		||||
                       'Dark World Shop',
 | 
			
		||||
                       'Dark World Shop',
 | 
			
		||||
                       'Dark World Shop',
 | 
			
		||||
                       'Village of Outcasts Shop',
 | 
			
		||||
                       'Dark Lake Hylia Shop',
 | 
			
		||||
                       'Dark World Lumberjack Shop',
 | 
			
		||||
                       'Archery Game',
 | 
			
		||||
                       'Mire Shed',
 | 
			
		||||
                       'Dark Desert Hint',
 | 
			
		||||
                       'Healer Fairy',
 | 
			
		||||
                       'Dark Desert Healer Fairy',
 | 
			
		||||
                       'Spike Cave',
 | 
			
		||||
                       'Cave Shop',
 | 
			
		||||
                       'Healer Fairy',
 | 
			
		||||
                       'Cave Shop (Dark Death Mountain)',
 | 
			
		||||
                       'Dark Death Mountain Healer Fairy',
 | 
			
		||||
                       'Mimic Cave',
 | 
			
		||||
                       'Dark World Shop',
 | 
			
		||||
                       'Dark World Potion Shop',
 | 
			
		||||
                       'Lumberjack House',
 | 
			
		||||
                       'Fortune Teller (Light)',
 | 
			
		||||
                       'Lake Hylia Fortune Teller',
 | 
			
		||||
                       'Kakariko Gamble Game',
 | 
			
		||||
                       'Dam']
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1623,17 +1623,17 @@ default_connections = [('Waterfall of Wishing', 'Waterfall of Wishing'),
 | 
			
		|||
                       ("Hyrule Castle Secret Entrance Drop", "Hyrule Castle Secret Entrance"),
 | 
			
		||||
                       ("Hyrule Castle Secret Entrance Stairs", "Hyrule Castle Secret Entrance"),
 | 
			
		||||
                       ("Hyrule Castle Secret Entrance Exit", "Light World"),
 | 
			
		||||
                       ('Bonk Fairy (Light)', 'Bonk Fairy'),
 | 
			
		||||
                       ('Lake Hylia Fairy', 'Healer Fairy'),
 | 
			
		||||
                       ('Lake Hylia Fortune Teller', 'Fortune Teller (Light)'),
 | 
			
		||||
                       ('Swamp Fairy', 'Healer Fairy'),
 | 
			
		||||
                       ('Desert Fairy', 'Healer Fairy'),
 | 
			
		||||
                       ('Bonk Fairy (Light)', 'Bonk Fairy (Light)'),
 | 
			
		||||
                       ('Lake Hylia Fairy', 'Lake Hylia Healer Fairy'),
 | 
			
		||||
                       ('Lake Hylia Fortune Teller', 'Lake Hylia Fortune Teller'),
 | 
			
		||||
                       ('Swamp Fairy', 'Swamp Healer Fairy'),
 | 
			
		||||
                       ('Desert Fairy', 'Desert Healer Fairy'),
 | 
			
		||||
                       ('Kings Grave', 'Kings Grave'),
 | 
			
		||||
                       ('Tavern North', 'Tavern'),
 | 
			
		||||
                       ('Chicken House', 'Chicken House'),
 | 
			
		||||
                       ('Aginahs Cave', 'Aginahs Cave'),
 | 
			
		||||
                       ('Sahasrahlas Hut', 'Sahasrahlas Hut'),
 | 
			
		||||
                       ('Cave Shop (Lake Hylia)', 'Cave Shop'),
 | 
			
		||||
                       ('Cave Shop (Lake Hylia)', 'Cave Shop (Lake Hylia)'),
 | 
			
		||||
                       ('Capacity Upgrade', 'Capacity Upgrade'),
 | 
			
		||||
                       ('Kakariko Well Drop', 'Kakariko Well (top)'),
 | 
			
		||||
                       ('Kakariko Well Cave', 'Kakariko Well (bottom)'),
 | 
			
		||||
| 
						 | 
				
			
			@ -1724,13 +1724,13 @@ default_connections = [('Waterfall of Wishing', 'Waterfall of Wishing'),
 | 
			
		|||
                       ('East Dark World Hint', 'East Dark World Hint'),
 | 
			
		||||
                       ('Palace of Darkness Hint', 'Palace of Darkness Hint'),
 | 
			
		||||
                       ('Big Bomb Shop', 'Big Bomb Shop'),
 | 
			
		||||
                       ('Dark Lake Hylia Shop', 'Dark World Shop'),
 | 
			
		||||
                       ('Dark Lake Hylia Fairy', 'Healer Fairy'),
 | 
			
		||||
                       ('Dark Lake Hylia Ledge Fairy', 'Healer Fairy'),
 | 
			
		||||
                       ('Dark Lake Hylia Shop', 'Dark Lake Hylia Shop'),
 | 
			
		||||
                       ('Dark Lake Hylia Fairy', 'Dark Lake Hylia Healer Fairy'),
 | 
			
		||||
                       ('Dark Lake Hylia Ledge Fairy', 'Dark Lake Hylia Ledge Healer Fairy'),
 | 
			
		||||
                       ('Dark Lake Hylia Ledge Spike Cave', 'Dark Lake Hylia Ledge Spike Cave'),
 | 
			
		||||
                       ('Dark Lake Hylia Ledge Hint', 'Dark Lake Hylia Ledge Hint'),
 | 
			
		||||
                       ('Hype Cave', 'Hype Cave'),
 | 
			
		||||
                       ('Bonk Fairy (Dark)', 'Bonk Fairy'),
 | 
			
		||||
                       ('Bonk Fairy (Dark)', 'Bonk Fairy (Dark)'),
 | 
			
		||||
                       ('Brewery', 'Brewery'),
 | 
			
		||||
                       ('C-Shaped House', 'C-Shaped House'),
 | 
			
		||||
                       ('Chest Game', 'Chest Game'),
 | 
			
		||||
| 
						 | 
				
			
			@ -1740,20 +1740,20 @@ default_connections = [('Waterfall of Wishing', 'Waterfall of Wishing'),
 | 
			
		|||
                       ('Red Shield Shop', 'Red Shield Shop'),
 | 
			
		||||
                       ('Dark Sanctuary Hint', 'Dark Sanctuary Hint'),
 | 
			
		||||
                       ('Fortune Teller (Dark)', 'Fortune Teller (Dark)'),
 | 
			
		||||
                       ('Dark World Shop', 'Dark World Shop'),
 | 
			
		||||
                       ('Dark World Lumberjack Shop', 'Dark World Shop'),
 | 
			
		||||
                       ('Dark World Potion Shop', 'Dark World Shop'),
 | 
			
		||||
                       ('Dark World Shop', 'Village of Outcasts Shop'),
 | 
			
		||||
                       ('Dark World Lumberjack Shop', 'Dark World Lumberjack Shop'),
 | 
			
		||||
                       ('Dark World Potion Shop', 'Dark World Potion Shop'),
 | 
			
		||||
                       ('Archery Game', 'Archery Game'),
 | 
			
		||||
                       ('Bumper Cave Exit (Top)', 'Bumper Cave Ledge'),
 | 
			
		||||
                       ('Bumper Cave Exit (Bottom)', 'West Dark World'),
 | 
			
		||||
                       ('Mire Shed', 'Mire Shed'),
 | 
			
		||||
                       ('Dark Desert Hint', 'Dark Desert Hint'),
 | 
			
		||||
                       ('Dark Desert Fairy', 'Healer Fairy'),
 | 
			
		||||
                       ('Dark Desert Fairy', 'Dark Desert Healer Fairy'),
 | 
			
		||||
                       ('Spike Cave', 'Spike Cave'),
 | 
			
		||||
                       ('Hookshot Cave', 'Hookshot Cave'),
 | 
			
		||||
                       ('Superbunny Cave (Top)', 'Superbunny Cave'),
 | 
			
		||||
                       ('Cave Shop (Dark Death Mountain)', 'Cave Shop'),
 | 
			
		||||
                       ('Dark Death Mountain Fairy', 'Healer Fairy'),
 | 
			
		||||
                       ('Cave Shop (Dark Death Mountain)', 'Cave Shop (Dark Death Mountain)'),
 | 
			
		||||
                       ('Dark Death Mountain Fairy', 'Dark Death Mountain Healer Fairy'),
 | 
			
		||||
                       ('Superbunny Cave (Bottom)', 'Superbunny Cave'),
 | 
			
		||||
                       ('Superbunny Cave Exit (Top)', 'Dark Death Mountain (Top)'),
 | 
			
		||||
                       ('Superbunny Cave Exit (Bottom)', 'Dark Death Mountain (East Bottom)'),
 | 
			
		||||
| 
						 | 
				
			
			@ -2041,15 +2041,24 @@ exit_ids = {'Desert Palace Exit (South)': (0x09, 0x0A),
 | 
			
		|||
            'Dam': 0x4E,
 | 
			
		||||
            'Blinds Hideout': 0x61,
 | 
			
		||||
            'Lumberjack House': 0x6B,
 | 
			
		||||
            'Bonk Fairy': 0x71,
 | 
			
		||||
            'Healer Fairy': 0x5E,
 | 
			
		||||
            'Bonk Fairy (Light)': 0x71,
 | 
			
		||||
            'Bonk Fairy (Dark)': 0x71,
 | 
			
		||||
            'Lake Hylia Healer Fairy': 0x5E,
 | 
			
		||||
            'Swamp Healer Fairy': 0x5E,
 | 
			
		||||
            'Desert Healer Fairy': 0x5E,
 | 
			
		||||
            'Dark Lake Hylia Healer Fairy': 0x5E,
 | 
			
		||||
            'Dark Lake Hylia Ledge Healer Fairy': 0x5E,
 | 
			
		||||
            'Dark Desert Healer Fairy': 0x5E,
 | 
			
		||||
            'Dark Death Mountain Healer Fairy': 0x5E,
 | 
			
		||||
            'Fortune Teller (Light)': 0x65,
 | 
			
		||||
            'Lake Hylia Fortune Teller': 0x65,
 | 
			
		||||
            'Kings Grave': 0x5B,
 | 
			
		||||
            'Tavern': 0x43,
 | 
			
		||||
            'Chicken House': 0x4B,
 | 
			
		||||
            'Aginahs Cave': 0x4D,
 | 
			
		||||
            'Sahasrahlas Hut': 0x45,
 | 
			
		||||
            'Cave Shop': 0x58,
 | 
			
		||||
            'Cave Shop (Lake Hylia)': 0x58,
 | 
			
		||||
            'Cave Shop (Dark Death Mountain)': 0x58,
 | 
			
		||||
            'Capacity Upgrade': 0x5D,
 | 
			
		||||
            'Blacksmiths Hut': 0x64,
 | 
			
		||||
            'Sick Kids House': 0x40,
 | 
			
		||||
| 
						 | 
				
			
			@ -2078,7 +2087,10 @@ exit_ids = {'Desert Palace Exit (South)': (0x09, 0x0A),
 | 
			
		|||
            'East Dark World Hint': 0x69,
 | 
			
		||||
            'Palace of Darkness Hint': 0x68,
 | 
			
		||||
            'Big Bomb Shop': 0x53,
 | 
			
		||||
            'Dark World Shop': 0x60,
 | 
			
		||||
            'Village of Outcasts Shop': 0x60,
 | 
			
		||||
            'Dark Lake Hylia Shop': 0x60,
 | 
			
		||||
            'Dark World Lumberjack Shop': 0x60,
 | 
			
		||||
            'Dark World Potion Shop': 0x60,
 | 
			
		||||
            'Dark Lake Hylia Ledge Spike Cave': 0x70,
 | 
			
		||||
            'Dark Lake Hylia Ledge Hint': 0x6A,
 | 
			
		||||
            'Hype Cave': 0x3D,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										20
									
								
								Regions.py
								
								
								
								
							
							
						
						
									
										20
									
								
								Regions.py
								
								
								
								
							| 
						 | 
				
			
			@ -38,9 +38,17 @@ def create_regions(world):
 | 
			
		|||
        create_cave_region('Light World Bomb Hut'),
 | 
			
		||||
        create_cave_region('Kakariko Shop'),
 | 
			
		||||
        create_cave_region('Fortune Teller (Light)'),
 | 
			
		||||
        create_cave_region('Lake Hylia Fortune Teller'),
 | 
			
		||||
        create_cave_region('Lumberjack House'),
 | 
			
		||||
        create_cave_region('Bonk Fairy'),  # near links house both worlds
 | 
			
		||||
        create_cave_region('Healer Fairy'),  # 8 entrances?
 | 
			
		||||
        create_cave_region('Bonk Fairy (Light)'),
 | 
			
		||||
        create_cave_region('Bonk Fairy (Dark)'),
 | 
			
		||||
        create_cave_region('Lake Hylia Healer Fairy'),
 | 
			
		||||
        create_cave_region('Swamp Healer Fairy'),
 | 
			
		||||
        create_cave_region('Desert Healer Fairy'),
 | 
			
		||||
        create_cave_region('Dark Lake Hylia Healer Fairy'),
 | 
			
		||||
        create_cave_region('Dark Lake Hylia Ledge Healer Fairy'),
 | 
			
		||||
        create_cave_region('Dark Desert Healer Fairy'),
 | 
			
		||||
        create_cave_region('Dark Death Mountain Healer Fairy'),
 | 
			
		||||
        create_cave_region('Chicken House', ['Chicken House']),
 | 
			
		||||
        create_cave_region('Aginahs Cave', ['Aginah\'s Cave']),
 | 
			
		||||
        create_cave_region('Sahasrahlas Hut', ['Sahasrahla\'s Hut - Left', 'Sahasrahla\'s Hut - Middle', 'Sahasrahla\'s Hut - Right', 'Sahasrahla']),
 | 
			
		||||
| 
						 | 
				
			
			@ -68,7 +76,8 @@ def create_regions(world):
 | 
			
		|||
        create_cave_region('Ice Rod Cave', ['Ice Rod Cave']),
 | 
			
		||||
        create_cave_region('Good Bee Cave'),
 | 
			
		||||
        create_cave_region('20 Rupee Cave'),
 | 
			
		||||
        create_cave_region('Cave Shop'),  # two connectors in vanilla
 | 
			
		||||
        create_cave_region('Cave Shop (Lake Hylia)'),
 | 
			
		||||
        create_cave_region('Cave Shop (Dark Death Mountain)'),
 | 
			
		||||
        create_cave_region('Bonk Rock Cave', ['Bonk Rock Cave']),
 | 
			
		||||
        create_cave_region('Library', ['Library']),
 | 
			
		||||
        create_cave_region('Kakariko Gamble Game'),
 | 
			
		||||
| 
						 | 
				
			
			@ -157,7 +166,10 @@ def create_regions(world):
 | 
			
		|||
                                                   'Bat Cave Drop Ledge Mirror Spot', 'Dark World Hammer Peg Cave', 'Red Shield Shop', 'Dark Sanctuary Hint', 'Fortune Teller (Dark)', 'Dark World Shop', 'Dark World Lumberjack Shop']),
 | 
			
		||||
        create_dw_region('Bumper Cave Entrance', None, ['Bumper Cave (Bottom)', 'Bumper Cave Entrance Mirror Spot', 'Bumper Cave Entrance Drop']),
 | 
			
		||||
        create_cave_region('Fortune Teller (Dark)'),
 | 
			
		||||
        create_cave_region('Dark World Shop'),
 | 
			
		||||
        create_cave_region('Village of Outcasts Shop'),
 | 
			
		||||
        create_cave_region('Dark Lake Hylia Shop'),
 | 
			
		||||
        create_cave_region('Dark World Lumberjack Shop'),
 | 
			
		||||
        create_cave_region('Dark World Potion Shop'),
 | 
			
		||||
        create_cave_region('Dark World Hammer Peg Cave', ['Peg Cave']),
 | 
			
		||||
        create_cave_region('Pyramid Fairy', ['Pyramid Fairy - Left', 'Pyramid Fairy - Right']),
 | 
			
		||||
        create_cave_region('Brewery', ['Brewery']),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue