# # Salt's SoH Archipelago Template # # Handwritten, and thus designed to be hand-read and hand-modified. Can be # tweaked per-rando for fun and/or games. # name: Salt description: Salt's SoH Archipelago Template game: Ship of Harkinian requires: version: 0.6.7 game: Ship of Harkinian: 1.4.1 Ship of Harkinian: progression_balancing: "normal" death_link: "false" accessibility: "full" closed_forest: "off" kakariko_gate: "open" door_of_time: closed: 50 song_only: 50 open: 100 zoras_fountain: "open" sleeping_waterfall: "closed" jabu_jabu: "closed" lock_overworld_doors: "false" tricks_in_logic: [] starting_age: child: 50 adult: 50 starting_hearts: "3" fortress_carpenters: "fast" rainbow_bridge: "medallions" rainbow_bridge_medallions_required: "2" medallion_locked_trials: "false" ganons_trials: "skip" ganons_trials_count: "0" triforce_hunt: 'false': 50 'true': 10 triforce_hunt_pieces_total: "100": 100 "50": 10 "1": 1 triforce_hunt_pieces_required_percentage: "60": 1000 "50": 300 "25": 50 "100": 1 # # HERE BE THE BLOCK OF AWFUL FUCKOFF CHECKS # # These four options, chained together, form high check volatility. They # can range from mild inconvenience to adding upward of 800 checks to the # pool if they all hit. # # If you want to make me suffer, you can rig one or all of these to the max. # shuffle_pots: # Pots will drop a random item the first time they're broken and collected # Does NOT include flying pots. Appeareances will change. # # Also moves GCBK door up to the top so you can access the pots below the # arena before getting GCBK 'off': 100 dungeon: 10 overworld: 10 all: 1 shuffle_crates: # Crates, large and small, will drop a random item the first time they're # broken and collected. 'off': 100 dungeon: 25 all: 10 shuffle_trees: # Trees will contain a random item and need to be bonked into. Their # appearance will change if they haven't been hit yet. # Some trees are adult/child-specific 'false': 100 'true': 20 shuffle_grass: # Every individual grass patch gets a check. Exactly what it says. # Their appearance will change if they haven't been hit yet. 'off': 100 overworld: 20 # # END BLOCK OF AWFUL FUCKOFF CHECKS # # Shuffles shuffle_songs: "anywhere" shuffle_skull_tokens: "all" skulls_sun_song: "true" shuffle_master_sword: 'false': 50 'true': 10 shuffle_kokiri_sword: 'false': 50 'true': 50 shuffle_ocarinas: 'false': 50 'true': 50 shuffle_childs_wallet: 'false': 50 'true': 10 shuffle_ocarina_buttons: 'false': 50 'true': 1 shuffle_swim: 'false': 50 'true': 2 shuffle_weird_egg: "false" shuffle_gerudo_membership_card: "true" shuffle_fishing_pole: 'false': 50 'true': 50 shuffle_deku_stick_bag: 'false': 50 'true': 10 shuffle_deku_nut_bag: 'false': 50 'true': 10 rocs_feather: "true" shuffle_freestanding_items: "off" shuffle_shops: "true" shuffle_shops_item_amount: 3: 10 4: 50 6: 10 shuffle_shops_minimum_price: "10" shuffle_shops_maximum_price: "250" shop_affordable_prices: "false" shuffle_fish: "off" shuffle_scrubs: "all" shuffle_scrubs_minimum_price: "10" shuffle_scrubs_maximum_price: "10" scrub_affordable_prices: "false" shuffle_beehives: "false" shuffle_cows: 'false': 50 'true': 50 shuffle_merchants: "bean_merchant_only" shuffle_merchants_minimum_price: "10" shuffle_merchants_maximum_price: "90" merchant_affordable_prices: "false" shuffle_frog_song_rupees: "true" shuffle_adult_trade_items: 'false': 50 'true': 10 shuffle_100_gs_reward: "false" shuffle_boss_souls: 'off': 50 'on': 5 on_plus_ganons: 1 shuffle_fountain_fairies: "false" shuffle_stone_fairies: "false" shuffle_bean_fairies: "false" shuffle_song_fairies: "false" shuffle_dungeon_rewards: 'off': 100 end_of_dungeons: 10 anywhere: 1 maps_and_compasses: "start_with" ganons_castle_boss_key: lacs_dungeon_rewards: 10 anywhere: 1 ganons_castle_boss_key_dungeon_rewards_required: 5: 5 6: 10 7: 50 8: 1 ganons_castle_boss_key_greg_modifier: "wildcard" key_rings: 'false': 50 count: 10 key_rings_count: random-low: 20 random: 60 random-high: 20 big_poe_target_count: "1" skip_child_zelda: "true" skip_epona_race: "true" complete_mask_quest: "true" skip_scarecrows_song: "true" item_pool: balanced: 20 plentiful: 1 scarce: 1 minimal: 0 # Hint settings hint_clarity: "clear" gossip_stone_hints: "need_nothing" tot_altar_hint: "true" ganondorf_hint: "true" sheik_la_hint: "true" boss_key_hint: "true" dampe_diary_hint: "true" greg_hint: "true" saria_hint: "true" mido_hint: "false" frog_game_hint: "true" ocarina_of_time_hint: "true" big_goron_hint: "true" big_poe_hint: "true" chicken_hint: "false" malon_hint: "true" horseback_archery_hint: "true" fishing_pole_hint: "true" scrub_hints: "true" merchant_hints: "true" gs_10_hint: "true" gs_20_hint: "true" gs_30_hint: "true" gs_40_hint: "true" gs_50_hint: "true" gs_100_hint: "false" mask_shop_hint: "false" # Starting items start_with_links_pocket: "dungeon_reward" start_with_kokiri_sword: "false" start_with_master_sword: "false" start_with_deku_shield: "false" start_with_ocarina: "off" start_with_stick_ammo: "true" start_with_nut_ammo: "true" start_with_magic_beans: "false" start_with_zeldas_lullaby: "false" start_with_eponas_song: "false" start_with_sarias_song: "false" start_with_suns_song: "false" start_with_song_of_time: "false" start_with_song_of_storms: "false" start_with_minuet: "false" start_with_bolero: "false" start_with_serenade: "false" start_with_requiem: "false" start_with_nocturne: "false" start_with_prelude: "false" # Misc full_wallets: "true" bombchu_bag: progressive_bags: 50 single_bag: 10 bombchu_drops: "true" blue_fire_arrows: "true" sunlight_arrows: "true" infinite_upgrades: 'off': 10 progressive: 50 condensed_progressive: 10 skeleton_key: 'false': 50 'true': 50 slingbow_break_beehives: "true" ice_trap_count: "32" ice_trap_filler_replacement: "0"