# 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: SJ_Platinum discord: Patch_Witch # Used to describe your yaml. Useful if you have multiple files. description: Default Pokemon Platinum Template game: Pokemon Platinum requires: version: 0.6.7 # Version of Archipelago required for this yaml to work as expected. game: Pokemon Platinum: 0.2.2 # Version of the world required for this yaml to work as expected. Pokemon Platinum: ################ # Game Options # ################ 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: 50 random-low: 0 # random value weighted towards lower values random-high: 0 # random value weighted towards higher values random-range-0-99: 0 # random value between 0 and 99 disabled: 0 # equivalent to 0 normal: 0 # equivalent to 50 extreme: 0 # equivalent to 99 accessibility: # Set rules for reachability of your items/locations. # # **Full:** ensure everything can be reached and acquired. # # **Minimal:** ensure what is needed to reach your goal can be acquired. full: 50 minimal: 0 goal: # The goal of the randomizer. Currently, this only supports defeating the champion and entering the hall of fame. champion: 50 death_link: # When you die, everyone who enabled death link dies. Of course, the reverse is true too. # # In Pokémon Platinum, blacking out sends a death and receiving a death causes you to black out. 'false': 50 'true': 0 death_link_group: # The death link group to use. Death links are only sent within groups. # To interface with games which do not support groups, use the empty group "". '': 50 remote_items: # Whether local items should be given in-game, or sent by the server. # This overrides the show randomized progression items option: all items are shown. # # Choices: # - off: no items are remote. # - only_randomized: only randomized items are remote. # - only_randomized_or_progression: only randomized items or progression items are remote. # - all: all (randomizable) items are remote. 'off': 0 only_randomized: 0 only_randomized_or_progression: 0 all: 50 cheats_enabled: # Client cheats are enabled. 'false': 50 'true': 0 ################# # Item Shuffles # ################# overworlds: # Adds overworld items to the pool. 'false': 0 'true': 50 hiddens: # Adds hidden items to the pool. 'false': 0 'true': 50 npc_gifts: # Adds NPC gifts to the pool. 'false': 0 'true': 50 key_items: # Adds key items to the pool. 'false': 0 'true': 50 hms: # Adds the HMs to the pool. # # The expectation is that this will be enabled. If not, depending on # other options—particularly barricades—certain locations may be inaccessible, # or certain seeds incompletable. 'false': 0 'true': 50 badges: # Adds the badges to the pool. # # The expectation is that this will be enabled. If not, depending on # other options—particularly barricades—certain locations may be inaccessible, # or certain seeds incompletable. 'false': 0 'true': 50 rods: # Adds rods to the pool. 'false': 0 'true': 50 bicycle: # Adds the bicycle to the pool. 'false': 50 'true': 0 bag: # Add the bag to the item pool. Before obtaining it, the bag cannot be opened in the menu. 'false': 50 'true': 0 running_shoes: # Adds the running shoes to the pool. 'false': 50 'true': 0 poketch_apps: # Adds Pokétch apps to the pool (and the Pokétch). 'false': 0 'true': 50 cartridges: # Adds the GBA cartridges to the item pool. The no location option removes the location and adds the cartridges to the starting inventory. The false option means they won't be randomized. 'true': 50 'false': 0 no_location: 0 pokedex: # Add the Pokedex to the pool. Note: this also adds the national dex to the pool. 'false': 50 'true': 0 accessories: # Adds fashion accessories to the item pool. 'false': 0 'true': 50 time_items: # Adds the time items to the item pool. The no location option removes the location and adds the time items to the starting inventory. The false option means they won't be randomized. 'true': 50 'false': 0 no_location: 0 randomize_fly_items: # Add fly locations to the pool. 'off': 0 all_except_pokemon_league: 0 all: 50 ################ # Logic Tweaks # ################ poketch_route_203: # Whether Looker blocks you from exiting Jubilife city towards Route 203 if you # don't have a Pokétch. 'false': 0 'true': 50 north_sinnoh_fly: # Require HM02 Fly (and the badge if necessary) to logically access North Sinnoh. 'false': 50 'true': 0 visibility_hm_logic: # Logically require Flash or Defog for traversing and finding locations in applicable regions. 'false': 50 'true': 0 dowsing_machine_logic: # Logically require the Dowsing Machine to find hidden items. 'false': 50 'true': 0 marsh_pass: # Add the Marsh Pass item to the game. The Marsh pass gives free access to the Great Marsh, # but if it is enabled, it is required to enter. (i.e., you cannot pay to enter the Great Marsh # if this option is enabled) 'false': 0 'true': 50 storage_key: # Add the Storage Key item to the item pool. This allows access to the warehouse portion # of the Veilstone Galactic HQ without having to clear all three lake events. 'false': 50 'true': 0 s_s_ticket: # Add the S.S. Ticket to the item pool. # The S.S. ticket can be used to travel to the fight area before defeating Cynthia. # Note: the S.S. Ticket is required to access the fight area, but # if it is not randomized, it is given by the player's mom # after defeating Cynthia. 'false': 0 'true': 50 unown_option: # How the Maniac Tunnel is handled. # # Vanilla: 26 Unown forms must be encountered before the Maniac Tunnel is traversable. # Item: 28 "Unown Form" items are added to the item pool. 26 of them must be collected # before the Maniac Tunnel is traversable. # None: The Maniac Tunnel is always traversable. vanilla: 0 item: 50 none: 0 #################### # Roadblock Tweaks # #################### pastoria_barriers: # Add barriers in Route 212 and Route 214, blocking the path to Pastoria City # until the player has surf. 'false': 50 'true': 0 early_sunyshore: # With this option enabled, access to Sunyshore City via Valor Lakefront is no longer blocked # until the Distortion World has been cleared. 'false': 50 'true': 0 boat_canalave_pastoria: # How the boat travels between Canalave city and Pastoria city. # # Options: # - off: the boat does not travel between them. # - ss_ticket: require the S.S. ticket to travel between them. # - on: they can be travelled between always. 'off': 0 ss_ticket: 50 'on': 0 boat_canalave_snowpoint: # How the boat travels between Canalave city and Snowpoint city. # # Options: # - off: the boat does not travel between them. # - ss_ticket: require the S.S. ticket to travel between them. # - on: they can be travelled between always. 'off': 0 ss_ticket: 50 'on': 0 boat_pastoria_snowpoint: # How the boat travels between Pastoria city and Snowpoint city. # # Options: # - off: the boat does not travel between them. # - ss_ticket: require the S.S. ticket to travel between them. # - on: they can be travelled between always. 'off': 0 ss_ticket: 50 'on': 0 route_207_barricade: # What barricade is present in Route 207 (which is above Oreburgh City). none: 0 bicycle_slope: 50 rock_climb: 50 impassable: 0 cut_tree: 50 rock_smash: 50 strength_boulder: 0 psyduck: 0 bicycle_slope_and_cut_tree: 0 bicycle_slope_and_rock_smash: 0 bicycle_slope_and_strength_boulder: 0 bicycle_slope_and_psyduck: 0 rock_climb_and_cut_tree: 0 rock_climb_and_rock_smash: 0 rock_climb_and_strength_boulder: 0 rock_climb_and_psyduck: 0 route_210_lower_barricade: # What barricade is present between the lower part of Route 210 and the Route 210–215 junction. none: 50 bicycle_slope: 0 rock_climb: 0 surf: 0 waterfall: 0 impassable: 0 cut_tree: 0 rock_smash: 0 strength_boulder: 0 psyduck: 0 bicycle_slope_and_cut_tree: 0 bicycle_slope_and_rock_smash: 0 bicycle_slope_and_strength_boulder: 0 bicycle_slope_and_psyduck: 0 rock_climb_and_cut_tree: 0 rock_climb_and_rock_smash: 0 rock_climb_and_strength_boulder: 0 rock_climb_and_psyduck: 0 surf_and_cut_tree: 0 surf_and_rock_smash: 0 surf_and_strength_boulder: 0 surf_and_psyduck: 0 waterfall_and_cut_tree: 0 waterfall_and_rock_smash: 0 waterfall_and_strength_boulder: 0 waterfall_and_psyduck: 0 route_215_barricade: # What barricade is present to the west of Route 215, blocking the Route 210–215 junction. none: 50 bicycle_bridge: 0 rock_climb: 0 surf: 0 waterfall: 0 impassable: 0 cut_tree: 0 rock_smash: 0 strength_boulder: 0 psyduck: 0 bicycle_bridge_and_cut_tree: 0 bicycle_bridge_and_rock_smash: 0 bicycle_bridge_and_strength_boulder: 0 bicycle_bridge_and_psyduck: 0 rock_climb_and_cut_tree: 0 rock_climb_and_rock_smash: 0 rock_climb_and_strength_boulder: 0 rock_climb_and_psyduck: 0 surf_and_cut_tree: 0 surf_and_rock_smash: 0 surf_and_strength_boulder: 0 surf_and_psyduck: 0 waterfall_and_cut_tree: 0 waterfall_and_rock_smash: 0 waterfall_and_strength_boulder: 0 waterfall_and_psyduck: 0 ############ # Starters # ############ randomize_starters: # Randomize starter Pokémon. 'false': 0 'true': 50 require_two_level_evolution_starters: # If the starters are randomized, require that they all be two-level-evolution species. # This option only applies to the blacklist. If the whitelist is nonempty, # it is ignored. 'false': 0 'true': 50 starter_whitelist: # Specify the possible starters that can be randomized. # This has precedence over the blacklist and requiring two-level-evolution # species. # This has no effect if starters are not randomized. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # Note: legendaries is **not** a valid key for this option. [] starter_blacklist: # Specify the banned starters. # The whitelist has precedence over this. # This has no effect if starters are not randomized. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # legendaries, all lowercase, will be interpreted as banning all legendary # species. [] randomize_intro_mon: # Randomize the species of the Pokémon that is shown in the intro. 'false': 0 'true': 50 ########### # Pokémon # ########### randomize_encounters: # Randomize encountered Pokémon. This does not affect static legendaries, like Giratina. 'false': 0 'true': 50 in_logic_encounters: # Which methods/variations of encounters are in logic. # Valid keys: # - surf: surfing encounters. # - rods: fishing encounters. # - radar: encounters with the Poké Radar, which is activated in tall grass. # - cartridges: tall-grass encounters which require specific Game Boy Advanced Pokémon cartridges to be inserted. # These are activated in the Pokétch, within a newly-created app. # - time: tall-grass encounters which require a specific time of day. # These are activated in the Pokétch, within the digital watch app. # - swarms: tall-grass encounters which are only present in swarms. # Swarms can be manually triggered within the route the player is in if the player has the poffin case. # The method to trigger them is to select a berry in the bag, and choose the SMN SWARM option. # By default, swarms are activated once the poffin case is obtained. This is contrary to vanilla behaviour. # To recover vanilla behaviour, modify the start_with_swarms option. # - great_marsh_observatory: wild grass encounters in the Great Marsh which are modified by the binoculars. # In the second floor of the Great Marsh observatory building, there is a set of binoculars. # Each time they are interacted with, a new set of six Pokémon are displayed, one for each # of the six Great Marsh regions. # At the start, there are eight possible species which can be found. Once the national # dex is acquired, another eight species can be encountered. # - regular_honey_tree: encounters from honey trees. Interact once to slather honey on the tree. Interact a second # time for the encounter. # - munchlax_honey_tree: honey-tree encounters on the munchlax honey trees. # At generation, four honey trees are chosen as munchlax honey trees. # These will have an additional encounterable species. # The munchlax honey trees can be distinguished with the dowsing machine, # once the tree camera item is obtained. # Before the tree camera is obtained, the probability of the special encounter is 1/100. # After it is obtained, the probability is increased to 1/13. # The tree camera, Pokétch, and dowsing machine are required by the world's logic to access # this encounter. # - feebas_fishing: in the basement of Mt. Coronet is a large lake. On this lake, four random tiles are selected. # These four tiles will have a 1/2 chance of a special encounter. # They can be identified using the dowsing machine, once the PokéSonar item is obtained. # The PokéSonar, Pokétch, and dowsing machine are required by the world's logic to access # this encounter. # - trophy_garden: in the trophy garden in the mansion in route 210 north, there are special encounters. # These are triggered by talking to the rich man in the office, where he will announce that a # species can be encountered in the garden. He can be talked to over and over again to cycle # the selected species. He can only be triggered once the national dex is obtained. # - odd_keystone: in route 209, there is a small stone mound. Once an odd keystone is obtained, # it can be interacted with to access a special encounter. Each attempt uses an odd keystone. # Odd keystones can be purchased in the evolution items shop after one has been obtained. # - roamers: there are five roaming species. They have different conditions for activation. # Three are activated by talking to Prof. Oak in Eterna city, after previously obtaining the national dex # and talking to him in Pal Park Lobby. # One is activated by interacting with Cresselia on Fullmoon Island. # One is activated by interacting with Mesprit in the cave on the island at Lake Verity. # Once they roaming species are activated, their positions can be tracked using the marking map Pokétch # app, which is required by the world's logic to catch them. The will be randomly encountered in the # routes within which they are present, and move routes every time a different region is loaded. # If a roamer is defeated, it can be reset by clearing the hall of fame. If the option is enabled, # it can also be reset by the AP Helper NPC in the second floor of any Pokémon Center. # Once reset, it will need to be activated again before it can be encountered. ['roamers', 'feebas_fishing', 'rods', 'swarms', 'odd_keystone', 'time', 'radar', 'cartridges', 'regular_honey_tree', 'trophy_garden', 'surf', 'great_marsh_observatory', 'munchlax_honey_tree'] encounter_species_blacklist: # Specify the banned encounter species. # The whitelist has precedence over this. # This has no effect if starters are not randomized. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # legendaries, all lowercase, will be interpreted as banning all legendary # species. # # Currently, this cannot include kecleon, geodude. # Additionally, you cannot block both snorlax and munchlax. If snorlax is blocked, # then level_happiness must be in logic. [] dexsanity: # How many dexsanity locations there will be. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 493 random: 50 random-low: 0 # random value weighted towards lower values random-high: 0 # random value weighted towards higher values random-range-0-493: 50 # random value between 0 and 493 none: 0 # equivalent to 0 full: 0 # equivalent to 493 dexsanity_mode: # The dexsanity mode. # # Options: # - noreq: no items are required to trigger dexsanity locations. # - req: the Pokedex (or National Dex for non-regional species) is required # to trigger dexsanity locations. # - req_noprompt: same as req, but when you initially get the Pokedex # or National Dex, do not prompt for each already seen # dexsanity species. noreq: 50 req: 0 req_noprompt: 0 dexsanity_blacklist: # Specify the species which cannot be dexsanity locations. # The whitelist has precedence over this. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # legendaries, all lowercase, will be interpreted as banning all legendary # species. [] dexsanity_whitelist: # Specify the possible species which can be dexsanity locations. # This has precedence over the dexsanity blacklist. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # legendaries, all lowercase, will be interpreted as allowing all legendary # species. [] dexsanity_required: # Specify the species which must be dexsanity locations. # This has precedence over the whitelist and blacklist. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # legendaries, all lowercase, will be interpreted as requiring all legendary # species. [] in_logic_evolution_methods: # Evolution methods that are in logic. # Valid keys: # - level: all species which require a specific level to evolve. # - happiness: all species which require happiness to evolve. # - use_item: all species which require a specific item to evolve. This includes trade evolutions (item is linking cord) and levelup while knowing a move (moves are taught by their corresponding TMs) # - held_item: all species which require a held item to evolve. # - time: all species which require being evolved at certain times. # - location: all species which require being evolved at certain locations. # - mildly_annoying: the secondary evolution of nincada, leveling up with a certain species in the party, those requiring certain genders. # - highly_annoying: the evolutions of tyrogue, wurmple, and feebas. # # For species whose evolutions intersect multiple categories, all categories are required for their evolution to be in logic. For example, time and held_item must be specified for happiny's evolution to be in logic. level and mildly_annoying must be specified for the evolution of nincada into shedinja. ['use_item', 'location', 'held_item', 'happiness', 'level', 'time'] evo_items_shop_in_ap_helper: # Evolution items shop is available with the AP Helper. (Present in the 2nd floor of any Pokémon Center) 'false': 0 'true': 50 reusable_tms: # TMs are reusable. 'false': 50 'true': 0 regional_dex_goal: # Number of seen regional Pokémon required to complete the Regional # Pokédex. (This is when you can receive the National Dex from Oak) # # You can define additional values between the minimum and maximum values. # Minimum value is 1 # Maximum value is 210 60: 50 random: 0 random-low: 0 # random value weighted towards lower values random-high: 0 # random value weighted towards higher values random-range-1-210: 0 # random value between 1 and 210 start_with_swarms: # Start the game with swarms enabled. # Note: swarms will only be enabled after you obtain the poffin case, # which is when you can control their locations. 'false': 0 'true': 50 randomize_roamers: # Randomize roaming Pokemon. 'false': 0 'true': 50 roamer_blacklist: # Specify the banned roaming Pokemon species. # The whitelist has precedence over this. # This has no effect if starters are not randomized. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # legendaries, all lowercase, will be interpreted as banning all legendary # species. [] can_reset_legendaries_in_ap_helper: # Can reset roamers with the AP Helper. (Present in the 2nd floor of any Pokémon Center) 'false': 0 'true': 50 ############ # Trainers # ############ trainersanity: # Each trainer adds a location to the game. These locations are # filled with nuggets by default. # # You can define additional values between the minimum and maximum values. # Minimum value is 0 # Maximum value is 457 random: 0 random-low: 0 # random value weighted towards lower values random-high: 0 # random value weighted towards higher values random-range-0-457: 0 # random value between 0 and 457 none: 0 # equivalent to 0 full: 50 # equivalent to 457 trainersanity_whitelist: # Specify the possible trainers which can be trainersanity locations. # This has precedence over the trainersanity blacklist. [] trainersanity_blacklist: # Specify the trainers which cannot be trainersanity locations. # The whitelist has precedence over this. [] trainersanity_required: # Specify trainers which must be trainersanity locations. # Has precedence over the whitelist and blacklist. [] randomize_trainer_parties: # Randomize trainer party members. 'false': 0 'true': 50 trainer_party_blacklist: # Specify the banned trainer party species. # The whitelist has precedence over this. # This has no effect if starters are not randomized. # # The species names should be entered entirely in lowercase. # Spaces should be replaced by underscores. For example, # Mr. Mime would be mr_mime. # # legendaries, all lowercase, will be interpreted as banning all legendary # species. [] ####### # HMs # ####### remove_badge_requirements: # Specify which HMs do not require a badge to use outside of battle. This overrides the HM Badge Requirements setting. # # HMs should be provided in the form: "fly", "waterfall", "rock_smash", etc. # They can be specified all at once with "all". [] hm_reader: # Add the HM Reader item. The HM Reader is an item that lets you use field moves without teaching them. # # Options: # - no: Don't add the HM Reader item. # - itempool: Add the HM Reader item to the itempool. # - precollected: Start with the HM Reader item. 'no': 0 itempool: 50 precollected: 0 hm_reader_mode: # Mode for the HM Reader. The HM Reader is an item that lets you use field moves without teaching them. # # Options: # - req_mon: require a Pokemon in your party to which you can teach the move, in order for the HM Reader to use it. # - noreq_mon: do not require a Pokemon in your party to which you can teach the move. req_mon: 0 noreq_mon: 50 tmhm_compatibility: # Add TM/HM compatibility to all species. # # Choices: # - none: the compatibility is unaffected # - hms: all species will be compatible with all HMs (and TM70 Flash) # - all: all species will be compatible with all TMs and HMs none: 50 hms: 0 all: 0 ################### # Quality of Life # ################### game_options: # Presets in-game options. # # Allowed options and values, with default first: # # text_speed: mid/slow/fast - Sets the text speed # sound: stereo/mono - Sets the sound mode # battle_scene: on/off - Sets whether the battle animations are shown # battle_style: shift/set - Sets whether pokemon can be changed when the opponent's pokemon faints # button_mode: normal/start=x/l=a - Sets the button mode # text_frame: 1–20 - Sets the textbox frame. "random" will pick a random frame. # received_items_notification: jingle/nothing/message - Sets the received_items_notification. # default_player_name: player_name/custom/random/vanilla - Sets the default player name. with player_name, tries to use the AP player name. # default_rival_name: random/custom/player_name/vanilla - Sets the default rival name. with random, picks from one of the players in the AP. # name_strictness: relaxed/strict - How strict setting the default player/rival name is. With strict, it will require a name of length less than or equal to 7, with no invalid characters. With relaxed, it will truncate the name and fill the invalid characters with question marks. # default_gender: vanilla/male/female/random - Sets the default gender. # # The text_speed, sound, battle_scene, battle_style, button_mode, text_frame, and received_items_notification # options can additionally be modifier in the in-game options menu. # # for the player and rival names, the maximum length is 7 characters, and # the following characters are accepted: # all alphanumeric characters (A–Z, a–z, 0–9), # and the following symbols: , . ' - : ; ! ? " ( ) ~ @ # % + * / =, # and as spaces. Additionally, some special characters, for example most accented vowels, are accepted. # # If the player or rival names do not satisfy these constraints, the game will use its original # behaviour, where the player or rival names are entered during the starting cutscene. battle_scene: 'on' battle_style: shift button_mode: normal default_gender: vanilla default_player_name: player_name default_rival_name: random name_strictness: relaxed received_items_notification: jingle sound: stereo text_frame: 1 text_speed: mid blind_trainers: # Set whether trainers will be blind. # # This option can also be modified in the in-game options menu. 'false': 50 'true': 0 hm_cut_ins: # Whether HM Cut-Ins should be played. # # This option can also be modified in the in-game options menu. 'false': 50 'true': 0 fps60: # Whether the 60 FPS patch should be applied. # # This option can also be modified in the in-game options menu. 'false': 50 'true': 0 buck_pos: # Whether Buck should be moved to the end of Stark Mountain. # # This option can also be modified in the in-game options menu. 'false': 50 'true': 0 hb_speed: # The speed multiplier of the health bar. # # This option can also be modified in the in-game options menu. # # You can define additional values between the minimum and maximum values. # Minimum value is 1 # Maximum value is 16 1: 50 random: 0 random-low: 0 # random value weighted towards lower values random-high: 0 # random value weighted towards higher values random-range-1-16: 0 # random value between 1 and 16 normalize_encounters: # In the vanilla game, encounter table entries have varying probabilities, from 20% down to 1%. # This option will normalize these, so they all have the same probability. The normalized # probabilities are 1/12 for each entry in the land table, and 1/5 for each entry in the water # and rod tables. # # This option is modifiable in the in-game options menu. # # Note: this does not mean that there are twelve encounter slots, and a 1/12 chance for each slot. # Often there will only be two or three encounter slots per route, occupying all twelve entries # in the encounter table. This option only means that the *smallest* possible probability for any # slot will be 1/12. (except for special encounters, where there may be more or less table # entries) 'false': 50 'true': 0 instant_text: # Have text scroll instantly. # # This option is modifiable in the in-game options menu. 'false': 50 'true': 0 hold_a_to_advance: # You no longer need to press A to advance text, holding it will suffice. (Same for B) # # This option is modifiable in the in-game options menu. 'false': 50 'true': 0 always_catch: # Have a 100% chance of catching any encounter. # # This option is modifiable in the in-game options menu. 'false': 50 'true': 0 guaranteed_escape: # You will always be able to escape from wild encounters. # # This option is modifiable in the in-game options menu. 'false': 50 'true': 0 talk_trainers_without_fight: # You can talk to trainers without having to fight them. # This only applies when you talk to them, not if they spot you. # Note: them spotting you can be disabled by the blind trainers option. # # This option is modifiable in the in-game options menu. 'false': 50 'true': 0 exp_multiplier: # Set an experience multiplier for all gained experience. # This can either be an integer between 0 and 65535, inclusive, # or a string of a fraction "a/b", where the numerator is # between 0 and 65535, inclusive, and the denominator is # between 1 and 65535, inclusive. # # This option can be modified in-game. 1 master_repel: # Add a master repel item to the item pool. The master repel is a key item. # It is a repel that blocks all encounters, and never runs out. 'false': 50 'true': 0 require_fly_items_for_flight: # Require the fly location item to fly to a certain location. # If this is false, then simply visiting the location will be sufficient. 'false': 50 'true': 0 item_notifications_mask: # Which types of items should in-game notifications be shown for. # Valid options are all, progression, useful, and trap. # # This option can also be modified in the in-game options menu. [all] fast_fishing: # A QOL option to accelerate fishing encounters. # # This option can be modified in-game. 'false': 50 'true': 0 prevent_poptracker_spoiling: # The value of the barricades will be spoiled by the Poptracker by default. # It can be preferred to avoid this, if the options are weighted. This option # will prevent poptracker from spoiling these options until they are seen in-game. # Specify "all" for every barricade. # # Options: # - route_207_barricade # - route_215_barricade # - route_210_lower_barricade # - boat_canalave_pastoria # - boat_canalave_snowpoint # - boat_pastoria_snowpoint # - pastoria_barriers # - early_sunyshore [] ########################### # Item & Location Options # ########################### 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 the specified amount of these items. Example: "Bomb: 1" {} start_inventory_from_pool: # Start with the specified amount of these items and don't place them in the world. Example: "Bomb: 1" # # The game decides what the replacement items will be. {} 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. [] plando_items: # Generic items plando. []