# Q. What is this file? # A. This file contains options which allow you to configure your multiworld experience while allowing # others to play how they want as well. # # Q. How do I use it? # A. The options in this file are weighted. This means the higher number you assign to a value, the # more chances you have for that option to be chosen. For example, an option like this: # # map_shuffle: # on: 5 # off: 15 # # Means you have 5 chances for map shuffle to occur, and 15 chances for map shuffle to be turned # off. # # Q. I've never seen a file like this before. What characters am I allowed to use? # A. This is a .yaml file. You are allowed to use most characters. # To test if your yaml is valid or not, you can use this website: # http://www.yamllint.com/ # You can also verify that your Archipelago options are valid at this site: # https://archipelago.gg/check # Your name in-game, limited to 16 characters. # {player} will be replaced with the player's slot number. # {PLAYER} will be replaced with the player's slot number, if that slot number is greater than 1. # {number} will be replaced with the counter value of the name. # {NUMBER} will be replaced with the counter value of the name, if the counter value is greater than 1. name: Graveash # Used to describe your yaml. Useful if you have multiple files. description: Default Hades Template game: Hades requires: version: 0.5.0 # Version of Archipelago required for this yaml to work as expected. Hades: progression_balancing: # A system that can move progression earlier, to try and prevent the player from getting stuck and bored early. # A lower setting means more getting stuck. A higher setting means less getting stuck. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 99 random: 0 random-low: 0 random-high: 0 disabled: 0 # equivalent to 0 normal: 50 # equivalent to 50 extreme: 0 # equivalent to 99 accessibility: # Set rules for reachability of your items/locations. # Locations: ensure everything can be reached and acquired. # Items: ensure all logically relevant items can be acquired. # Minimal: ensure what is needed to reach your goal can be acquired. locations: 0 items: 50 minimal: 0 local_items: # Forces these items to be in their native world. [] non_local_items: # Forces these items to be outside their native world. [] start_inventory: # Start with these items. {} start_hints: # Start with these item's locations prefilled into the !hint command. [] start_location_hints: # Start with these locations and their item prefilled into the !hint command [] exclude_locations: # Prevent these locations from having an important item [] priority_locations: # Prevent these locations from having an unimportant item [] item_links: # Share part of your item pool with other players. [] initial_weapon: # Chose your initial weapon. Note you are not be able to equip the sword in the weapon hub in WeaponSanity sword: 50 bow: 0 spear: 0 shield: 0 fist: 0 gun: 0 location_system: # Chose how the game gives you items. (1) RoomBased gives items on every new room completed. (2) ScoreBased # gives items according to score obtained by clearing rooms (even repeated ones). (3) RoomWeaponBased gives # items on every new room completed with a new weapon (so more locations than the original room based system) room_based: 0 score_based: 50 room_weapon_based: 0 score_rewards_amount: # When using score based system, this sets how many checks are available based on the score. # Each room in hades gives "its depth" in score when completed, and each new check needs one more # point to be unlocked (so check 10 needs 10 points, which can be obtained, for example, # by completing rooms 5 and 6) # You can define additional values between the minimum and maximum values. # Minimum value is 72 # Maximum value is 1000 150: 50 random: 0 random-low: 0 random-high: 0 keepsakesanity: # Shuffles NPCs' keepsakes into the item pool, eand makes each keepsake location a check. # For simplicity this does not affects Hades and Persephone. false: 0 true: 50 weaponsanity: # Shuffles weapons (except your initial weapon) into the item pool, and makes obtaining # each weapon at the House Contractor's shop a check. # Need to be sent the weapon item to gain the skill to equip them. false: 0 true: 50 hidden_aspectsanity: # Shuffles weapon aspects into the item pool, and makes obtaining each aspect a check # (which needs to be unlocked before being able to be bought.) false: 0 true: 50 storesanity: # Shuffles important items from the House Contractor's shop in the item pool. # Need to be sent the items to gain the different perks that make runs easier. false: 0 true: 50 fatesanity: # Shuffles most rewards from the Fated List of Prophecies into the item pool, # and makes the corresponding items from the list a check. # Can make the games significantly longer false: 0 true: 50 hades_defeats_needed: # How many times you need to defeat Hades to win the world. 10 is for credits. # # You can define additional values between the minimum and maximum values. # Minimum value is 1 # Maximum value is 20 10: 50 random: 0 random-low: 0 random-high: 0 weapons_clears_needed: # How many different weapons clears are needed to win the world. # # You can define additional values between the minimum and maximum values. # Minimum value is 1 # Maximum value is 6 6: 50 random: 0 random-low: 0 random-high: 0 keepsakes_needed: # How many different keepsake unlocks are needed to win the world. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 23 0: 50 random: 0 random-low: 0 random-high: 0 fates_needed: # How many different Fated List completions are needed to win the world. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 35 0: 50 random: 0 random-low: 0 random-high: 0 heat_system: # Choose either ReverseHeat (1), MinimalHeat (2) or VanillaHeat(3) for the game. # In ReverseHeat you start with heat pacts that cannot be disabled until you get the corresponding pact item. # In Minimal the settings for the PactsAmounts below set your minimal heat to be set, and cannot go below that level. # If not wanting to have one of this heat systems on, chose Vanilla heat # (then the following options related to pacts do nothing). reverse_heat: 50 minimal_heat: 0 vanillla_heat: 0 hard_labor_pact_amount: # Choose the amount of Hard Labor pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 5 3: 50 random: 0 random-low: 0 random-high: 0 lasting_consequences_pact_amount: # Choose the amount of Lasting Consequences pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 4 2: 50 random: 0 random-low: 0 random-high: 0 convenience_fee_pact_amount: # Choose the amount of Convenience Fee pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 2 1: 50 random: 0 random-low: 0 random-high: 0 jury_summons_pact_amount: # Choose the amount of Jury Summons pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 3 2: 50 random: 0 random-low: 0 random-high: 0 extreme_measures_pact_amount: # Choose the amount of Extreme Measures pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 4 2: 50 random: 0 random-low: 0 random-high: 0 calisthenics_program_pact_amount: # Choose the amount of Calisthenics Program pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 2 1: 50 random: 0 random-low: 0 random-high: 0 benefits_package_pact_amount: # Choose the amount of Benefits Package pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 2 1: 50 random: 0 random-low: 0 random-high: 0 middle_management_pact_amount: # Choose the amount of Middle Management pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 1 1: 50 random: 0 random-low: 0 random-high: 0 underworld_customs_pact_amount: # Choose the amount of Underworld Customs pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 1 1: 50 random: 0 random-low: 0 random-high: 0 forced_overtime_pact_amount: # Choose the amount of Forced Overtime pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 2 1: 50 random: 0 random-low: 0 random-high: 0 heightened_security_pact_amount: # Choose the amount of Heightened Security pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 1 1: 50 random: 0 random-low: 0 random-high: 0 routine_inspection_pact_amount: # Choose the amount of Routine Inspection pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 4 3: 50 random: 0 random-low: 0 random-high: 0 damage_control_pact_amount: # Choose the amount of Damage Control pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 2 1: 50 random: 0 random-low: 0 random-high: 0 approval_process_pact_amount: # Choose the amount of Approval Process pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 2 1: 50 random: 0 random-low: 0 random-high: 0 tight_deadline_pact_amount: # Choose the amount of Tight Deadline pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 3 2: 50 random: 0 random-low: 0 random-high: 0 personal_liability_pact_amount: # Choose the amount of Personal Liability pacts in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 1 0: 50 random: 0 random-low: 0 random-high: 0 darkness_pack_value: # Choose the value(amount of darkness) of each darkness pack in the pool. # If set to 0 Darkness will not appear in the pool. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 10000 500: 50 random: 0 random-low: 0 random-high: 0 keys_pack_value: # Choose the value(amount of Keys) of each Keys pack in the pool. # If set to 0 Keys will not appear in the pool # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 500 10: 50 random: 0 random-low: 0 random-high: 0 gemstones_pack_value: # Choose the value(amount of Gemstones) of each Gemstone pack in the pool. # If set to 0 Gems will not appear in the pool # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 2500 50: 50 random: 0 random-low: 0 random-high: 0 diamonds_pack_value: # Choose the value(amount of diamonds) of each diamond pack in the pool. # If set to 0 Diamonds will not appear in the pool # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 100 5: 50 random: 0 random-low: 0 random-high: 0 titan_blood_pack_value: # Choose the value(amount of Titan blood) of each Titan blood pack in the pool. # If set to 0 Titan blood will not appear in the pool # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 50 2: 50 random: 0 random-low: 0 random-high: 0 nectar_pack_value: # Choose the value(amount of Nectar) of each Nectar pack in the pool. # If set to 0 Nectar will not appear in the pool # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 50 2: 50 random: 0 random-low: 0 random-high: 0 ambrosia_pack_value: # Choose the value(amount of Ambrosia) of each Ambrosia pack in the pool. # If set to 0 Ambrosia will not appear in the pool # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 50 2: 50 random: 0 random-low: 0 random-high: 0 filler_helper_percentage: # Choose the percentage of filler items in the pool that will be to helpers instead. # Helpers give a boost to your max Health or boost the chance of obtaining rare Boons. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 100 0: 50 random: 0 random-low: 0 random-high: 0 max_health_helper_percentage: # Choose the percentage of helper items that will boost your max health. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 100 40: 50 random: 0 random-low: 0 random-high: 0 initial_money_helper_percentage: # Choose the percentage of helper items that will boost your initial money by 25 each run. # This gets capped by the percentage being left from the MaxHealthHelpers. # What percentage remains from this and the MaxHealthHelpers will give you items that boost the # rarity of the boons obtained in runs # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 100 30: 50 random: 0 random-low: 0 random-high: 0 filler_trap_percentage: # Choose the percentage of filler items in the pool that will be traps instead. # Traps diminish your money or health during a run. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 100 10: 50 random: 0 random-low: 0 random-high: 0 reverse_order_em: # When true the order in which extreme meassures applied is reverse # so level 1 is applied to Hades, instead to Meg/The Furies). # For a more balanced experience false: 0 true: 50 ignore_greece_deaths: # If deaths on Greece are ignored for deathlink. Leave off for the memes. false: 0 true: 50 store_give_hints: # If seeing an item on the House Contractor's shop/Fated List of Prophecies # should give a hint for it on the multiworld. false: 0 true: 50 automatic_rooms_finish_on_hades_defeat: # If defeating Hades should give all room clears on Room based location mode # or all rooms clears with the equipped weapon on Room weapon based location mode. false: 50 true: 0 death_link: # When you die, everyone dies. Of course the reverse is true too. false: 50 true: 0