mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 12:11:33 -06:00

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"],
|
|
},
|
|
}
|