 cf0ae5e31b
			
		
	
	cf0ae5e31b
	
	
	
		
			
			Adds The Legend of Zelda: The Wind Waker as a supported game in Archipelago. The game uses [LagoLunatic's randomizer](https://github.com/LagoLunatic/wwrando) as its base (regarding logic, options, etc.) and builds from there.
		
			
				
	
	
		
			139 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			139 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| from typing import Any
 | |
| 
 | |
| tww_options_presets: dict[str, dict[str, Any]] = {
 | |
|     "Tournament S7": {
 | |
|         "progression_dungeon_secrets": True,
 | |
|         "progression_combat_secret_caves": True,
 | |
|         "progression_short_sidequests": True,
 | |
|         "progression_spoils_trading": True,
 | |
|         "progression_big_octos_gunboats": True,
 | |
|         "progression_mail": True,
 | |
|         "progression_island_puzzles": True,
 | |
|         "progression_misc": True,
 | |
|         "randomize_mapcompass": "startwith",
 | |
|         "required_bosses": True,
 | |
|         "num_required_bosses": 3,
 | |
|         "chest_type_matches_contents": True,
 | |
|         "logic_obscurity": "hard",
 | |
|         "randomize_starting_island": True,
 | |
|         "add_shortcut_warps_between_dungeons": True,
 | |
|         "start_inventory_from_pool": {
 | |
|             "Telescope": 1,
 | |
|             "Wind Waker": 1,
 | |
|             "Goddess Tingle Statue": 1,
 | |
|             "Earth Tingle Statue": 1,
 | |
|             "Wind Tingle Statue": 1,
 | |
|             "Wind's Requiem": 1,
 | |
|             "Ballad of Gales": 1,
 | |
|             "Earth God's Lyric": 1,
 | |
|             "Wind God's Aria": 1,
 | |
|             "Song of Passing": 1,
 | |
|             "Progressive Magic Meter": 2,
 | |
|         },
 | |
|         "start_location_hints": ["Ganon's Tower - Maze Chest"],
 | |
|         "exclude_locations": [
 | |
|             "Outset Island - Orca - Give 10 Knight's Crests",
 | |
|             "Outset Island - Great Fairy",
 | |
|             "Windfall Island - Chu Jelly Juice Shop - Give 15 Green Chu Jelly",
 | |
|             "Windfall Island - Mrs. Marie - Give 21 Joy Pendants",
 | |
|             "Windfall Island - Mrs. Marie - Give 40 Joy Pendants",
 | |
|             "Windfall Island - Maggie's Father - Give 20 Skull Necklaces",
 | |
|             "Dragon Roost Island - Rito Aerie - Give Hoskit 20 Golden Feathers",
 | |
|             "Fire Mountain - Big Octo",
 | |
|             "Mailbox - Letter from Hoskit's Girlfriend",
 | |
|             "Private Oasis - Big Octo",
 | |
|             "Stone Watcher Island - Cave",
 | |
|             "Overlook Island - Cave",
 | |
|             "Thorned Fairy Island - Great Fairy",
 | |
|             "Eastern Fairy Island - Great Fairy",
 | |
|             "Western Fairy Island - Great Fairy",
 | |
|             "Southern Fairy Island - Great Fairy",
 | |
|             "Northern Fairy Island - Great Fairy",
 | |
|             "Tingle Island - Big Octo",
 | |
|             "Diamond Steppe Island - Big Octo",
 | |
|             "Rock Spire Isle - Beedle's Special Shop Ship - 500 Rupee Item",
 | |
|             "Rock Spire Isle - Beedle's Special Shop Ship - 950 Rupee Item",
 | |
|             "Rock Spire Isle - Beedle's Special Shop Ship - 900 Rupee Item",
 | |
|             "Shark Island - Cave",
 | |
|             "Seven-Star Isles - Big Octo",
 | |
|         ],
 | |
|     },
 | |
|     "Miniblins 2025": {
 | |
|         "progression_great_fairies": False,
 | |
|         "progression_short_sidequests": True,
 | |
|         "progression_mail": True,
 | |
|         "progression_expensive_purchases": False,
 | |
|         "progression_island_puzzles": True,
 | |
|         "progression_misc": True,
 | |
|         "randomize_mapcompass": "startwith",
 | |
|         "required_bosses": True,
 | |
|         "num_required_bosses": 2,
 | |
|         "chest_type_matches_contents": True,
 | |
|         "randomize_starting_island": True,
 | |
|         "add_shortcut_warps_between_dungeons": True,
 | |
|         "start_inventory_from_pool": {
 | |
|             "Telescope": 1,
 | |
|             "Wind Waker": 1,
 | |
|             "Wind's Requiem": 1,
 | |
|             "Ballad of Gales": 1,
 | |
|             "Command Melody": 1,
 | |
|             "Earth God's Lyric": 1,
 | |
|             "Wind God's Aria": 1,
 | |
|             "Song of Passing": 1,
 | |
|             "Nayru's Pearl": 1,
 | |
|             "Din's Pearl": 1,
 | |
|             "Progressive Shield": 1,
 | |
|             "Progressive Magic Meter": 2,
 | |
|             "Quiver Capacity Upgrade": 1,
 | |
|             "Bomb Bag Capacity Upgrade": 1,
 | |
|             "Piece of Heart": 12,
 | |
|         },
 | |
|         "start_location_hints": ["Ganon's Tower - Maze Chest"],
 | |
|         "exclude_locations": [
 | |
|             "Outset Island - Jabun's Cave",
 | |
|             "Windfall Island - Jail - Tingle - First Gift",
 | |
|             "Windfall Island - Jail - Tingle - Second Gift",
 | |
|             "Windfall Island - Jail - Maze Chest",
 | |
|             "Windfall Island - Maggie - Delivery Reward",
 | |
|             "Windfall Island - Cafe Bar - Postman",
 | |
|             "Windfall Island - Zunari - Stock Exotic Flower in Zunari's Shop",
 | |
|             "Tingle Island - Ankle - Reward for All Tingle Statues",
 | |
|             "Horseshoe Island - Play Golf",
 | |
|         ],
 | |
|     },
 | |
|     "Mixed Pools": {
 | |
|         "progression_tingle_chests": True,
 | |
|         "progression_dungeon_secrets": True,
 | |
|         "progression_combat_secret_caves": True,
 | |
|         "progression_short_sidequests": True,
 | |
|         "progression_mail": True,
 | |
|         "progression_submarines": True,
 | |
|         "progression_expensive_purchases": False,
 | |
|         "progression_island_puzzles": True,
 | |
|         "progression_misc": True,
 | |
|         "randomize_mapcompass": "startwith",
 | |
|         "required_bosses": True,
 | |
|         "num_required_bosses": 6,
 | |
|         "chest_type_matches_contents": True,
 | |
|         "randomize_dungeon_entrances": True,
 | |
|         "randomize_secret_cave_entrances": True,
 | |
|         "randomize_miniboss_entrances": True,
 | |
|         "randomize_boss_entrances": True,
 | |
|         "randomize_secret_cave_inner_entrances": True,
 | |
|         "randomize_fairy_fountain_entrances": True,
 | |
|         "mix_entrances": "mix_pools",
 | |
|         "randomize_starting_island": True,
 | |
|         "add_shortcut_warps_between_dungeons": True,
 | |
|         "start_inventory_from_pool": {
 | |
|             "Telescope": 1,
 | |
|             "Wind Waker": 1,
 | |
|             "Wind's Requiem": 1,
 | |
|             "Ballad of Gales": 1,
 | |
|             "Earth God's Lyric": 1,
 | |
|             "Wind God's Aria": 1,
 | |
|             "Song of Passing": 1,
 | |
|         },
 | |
|         "start_location_hints": ["Ganon's Tower - Maze Chest", "Shark Island - Cave"],
 | |
|     },
 | |
| }
 |