Baronhaynes

ppot ppinball

Aug 7th, 2026
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.75 KB | None | 0 0
  1. # Q. What is this file?
  2. # A. This file contains options which allow you to configure your multiworld experience while allowing
  3. # others to play how they want as well.
  4. #
  5. # Q. How do I use it?
  6. # A. The options in this file are weighted. This means the higher number you assign to a value, the
  7. # more chances you have for that option to be chosen. For example, an option like this:
  8. #
  9. # map_shuffle:
  10. # on: 5
  11. # off: 15
  12. #
  13. # Means you have 5 chances for map shuffle to occur, and 15 chances for map shuffle to be turned
  14. # off.
  15. #
  16. # Q. I've never seen a file like this before. What characters am I allowed to use?
  17. # A. This is a .yaml file. You are allowed to use most characters.
  18. # To test if your yaml is valid or not, you can use this website:
  19. # http://www.yamllint.com/
  20. # You can also verify that your Archipelago options are valid at this site:
  21. # https://archipelago.gg/check
  22.  
  23. # Your name in-game, limited to 16 characters.
  24. # {player} will be replaced with the player's slot number.
  25. # {PLAYER} will be replaced with the player's slot number, if that slot number is greater than 1.
  26. # {number} will be replaced with the counter value of the name.
  27. # {NUMBER} will be replaced with the counter value of the name, if the counter value is greater than 1.
  28. name: PpotPpinball
  29.  
  30. # Used to describe your yaml. Useful if you have multiple files.
  31. description: Default Pokemon Pinball Ruby & Sapphire Template
  32.  
  33. game: Pokemon Pinball Ruby & Sapphire
  34. requires:
  35. version: 0.6.7 # Version of Archipelago required for this yaml to work as expected.
  36. game:
  37. Pokemon Pinball Ruby & Sapphire: 0.3.0 # Version of the world required for this yaml to work as expected.
  38.  
  39. Pokemon Pinball Ruby & Sapphire:
  40. ################
  41. # Game Options #
  42. ################
  43. death_link:
  44. # When you die, everyone who enabled death link dies. Of course, the reverse is true too.
  45. 'false': 50
  46. 'true': 0
  47.  
  48. progression_balancing:
  49. # A system that can move progression earlier, to try and prevent the player from getting stuck and bored early.
  50. #
  51. # A lower setting means more getting stuck. A higher setting means less getting stuck.
  52. #
  53. # You can define additional values between the minimum and maximum values.
  54. # Minimum value is 0
  55. # Maximum value is 99
  56. random: 0
  57. random-low: 0 # random value weighted towards lower values
  58. random-high: 0 # random value weighted towards higher values
  59. random-range-0-99: 0 # random value between 0 and 99
  60. disabled: 0 # equivalent to 0
  61. normal: 50 # equivalent to 50
  62. extreme: 0 # equivalent to 99
  63.  
  64. accessibility:
  65. # Set rules for reachability of your items/locations.
  66. #
  67. # **Full:** ensure everything can be reached and acquired.
  68. #
  69. # **Minimal:** ensure what is needed to reach your goal can be acquired.
  70. full: 50
  71. minimal: 0
  72.  
  73. goal:
  74. # What is considered the goal for Pokemon Pinball:
  75. # Including multiple options will require all to have been met
  76. # Pokédex: a required number of Pokémon are registered within the Pokédex
  77. # Score: a certain target score is reached on either the Ruby or Sapphire board (must be registered to the high scores)
  78. # Targets: certain specific target Pokémon have been captured
  79. # Medals: receiving a certain number of Pokédex Medals from the multiworld
  80. ['Pokedex']
  81.  
  82. difficulty:
  83. # Whether logic should apply additional restrictions on locations
  84. # Normal: All locations other than catching have additional requirements
  85. # Hard: Simple board tasks such as hatching and evolutions have no additional requirements
  86. # Expert: Longer board tasks such as 25+ multiplier bumper hits and catching Groudon/Kyogre have no additional requirements
  87. # Master: No locations have additional requirements other than what is strictly required
  88. normal: 50
  89. hard: 0
  90. expert: 0
  91. master: 0
  92.  
  93. starting_board:
  94. # The first unlocked board
  95. ruby: 0
  96. sapphire: 0
  97. random: 50
  98.  
  99. single_board:
  100. # If enabled, only items/locations associated with your starting board will be created.
  101. 'false': 50
  102. 'true': 0
  103.  
  104. pokedex_requirement:
  105. # On Pokédex goal, the amount of Pokémon registered required to goal.
  106. #
  107. # You can define additional values between the minimum and maximum values.
  108. # Minimum value is 1
  109. # Maximum value is 205
  110. 125: 50
  111. random: 0
  112. random-low: 0 # random value weighted towards lower values
  113. random-high: 0 # random value weighted towards higher values
  114. random-range-1-205: 0 # random value between 1 and 205
  115.  
  116. score_requirement:
  117. # On Score goal, the required score for goal.
  118. #
  119. # You can define additional values between the minimum and maximum values.
  120. # Minimum value is 0
  121. # Maximum value is 100000000000
  122. 0: 50
  123. random: 0
  124. random-low: 0 # random value weighted towards lower values
  125. random-high: 0 # random value weighted towards higher values
  126. random-range-0-100000000000: 0 # random value between 0 and 100000000000
  127.  
  128. pokemon_targets:
  129. # On Targets goal, what specific Pokémon are required for goal.
  130. ['Groudon', 'Jirachi', 'Rayquaza', 'Kyogre']
  131.  
  132. total_medals:
  133. # On Medals goal, maximum number of medals to include in the pool of items.
  134. # The exact number may be less depending on settings.
  135. #
  136. # You can define additional values between the minimum and maximum values.
  137. # Minimum value is 1
  138. # Maximum value is 255
  139. 75: 50
  140. random: 0
  141. random-low: 0 # random value weighted towards lower values
  142. random-high: 0 # random value weighted towards higher values
  143. random-range-1-255: 0 # random value between 1 and 255
  144.  
  145. medal_requirement:
  146. # Percentage of Pokédex Medals required to goal.
  147. #
  148. # You can define additional values between the minimum and maximum values.
  149. # Minimum value is 1
  150. # Maximum value is 100
  151. 66: 50
  152. random: 0
  153. random-low: 0 # random value weighted towards lower values
  154. random-high: 0 # random value weighted towards higher values
  155. random-range-1-100: 0 # random value between 1 and 100
  156.  
  157. goal_trigger:
  158. # Defines what triggers goal once all targets have been reached.
  159. # Ball: goal is triggered at the end of the current ball.
  160. # Groudon/Kyogre: goal is triggered when Groudon or Kyogre are defeated while all goal targets have been met.
  161. # Rayquaza: goal is triggered when Rayquaza is defeated while all goal targets have been met.
  162. ball: 50
  163. groudon_kyogre: 0
  164. rayquaza: 0
  165.  
  166. bonus_multiplier_checks:
  167. # Number of bonus multiplier hits to include as checks per-board
  168. #
  169. # You can define additional values between the minimum and maximum values.
  170. # Minimum value is 0
  171. # Maximum value is 99
  172. 0: 50
  173. random: 0
  174. random-low: 0 # random value weighted towards lower values
  175. random-high: 0 # random value weighted towards higher values
  176. random-range-0-99: 0 # random value between 0 and 99
  177.  
  178. ball_upgrade_checks:
  179. # Number of ball upgrades to include as checks. This includes both the ball upgrades
  180. #
  181. # You can define additional values between the minimum and maximum values.
  182. # Minimum value is 0
  183. # Maximum value is 99
  184. 0: 50
  185. random: 0
  186. random-low: 0 # random value weighted towards lower values
  187. random-high: 0 # random value weighted towards higher values
  188. random-range-0-99: 0 # random value between 0 and 99
  189.  
  190. shop_tracks:
  191. # Number of available shop tracks available per board.
  192. #
  193. # You can define additional values between the minimum and maximum values.
  194. # Minimum value is 0
  195. # Maximum value is 5
  196. 3: 50
  197. random: 0
  198. random-low: 0 # random value weighted towards lower values
  199. random-high: 0 # random value weighted towards higher values
  200. random-range-0-5: 0 # random value between 0 and 5
  201.  
  202. shop_track_length:
  203. # Number of available locations per shop track.
  204. #
  205. # You can define additional values between the minimum and maximum values.
  206. # Minimum value is 1
  207. # Maximum value is 15
  208. 10: 50
  209. random: 0
  210. random-low: 0 # random value weighted towards lower values
  211. random-high: 0 # random value weighted towards higher values
  212. random-range-1-15: 0 # random value between 1 and 15
  213.  
  214. shop_prices:
  215. # Low: Shop prices linearly increase by 5.
  216. # Medium: Shop prices follow an exponential curve of 1.65.
  217. # High: Shop prices linearly increase by 10.
  218. low: 50
  219. medium: 0
  220. high: 0
  221.  
  222. roulette_prizes:
  223. # Number of checks locked behind roulette prizes per board.
  224. # Note that Zigzagoon is not considered in logic for these locations.
  225. #
  226. # You can define additional values between the minimum and maximum values.
  227. # Minimum value is 0
  228. # Maximum value is 40
  229. 5: 50
  230. random: 0
  231. random-low: 0 # random value weighted towards lower values
  232. random-high: 0 # random value weighted towards higher values
  233. random-range-0-40: 0 # random value between 0 and 40
  234.  
  235. evo_mode:
  236. # Evo Mode Behavior
  237. # Arrows: Each arrow of Evo mode is split up and added to the pool.
  238. # Full: All arrows are condensed into a single item and added to the pool.
  239. # Start With: Evo Mode is placed within your starting inventory.
  240. arrows: 50
  241. full: 0
  242. start_with: 0
  243.  
  244. collect_pokedex:
  245. # Whether server collects should apply to Pokédex locations. This can cause goaling if all goals are tied to
  246. # Pokédex locations.
  247. 'false': 50
  248. 'true': 0
  249.  
  250. ringlink:
  251. # Links coin gain/loss with other players.
  252. 'false': 50
  253. 'true': 0
  254.  
  255. music_shuffle:
  256. # Shuffles music, including unused tracks.
  257. # Off: Disables music shuffle
  258. # Shuffle: Each track replaces exactly one other track
  259. # Chaos: Each track rolls a random song to replace it, allowing duplicates
  260. 'off': 50
  261. shuffle: 0
  262. chaos: 0
  263.  
  264. ###########################
  265. # Item & Location Options #
  266. ###########################
  267. local_items:
  268. # Forces these items to be in their native world.
  269. []
  270.  
  271. non_local_items:
  272. # Forces these items to be outside their native world.
  273. []
  274.  
  275. start_inventory:
  276. # Start with the specified amount of these items. Example: "Bomb: 1"
  277. {}
  278.  
  279. start_hints:
  280. # Start with these item's locations prefilled into the ``!hint`` command.
  281. []
  282.  
  283. start_location_hints:
  284. # Start with these locations and their item prefilled into the ``!hint`` command.
  285. []
  286.  
  287. exclude_locations:
  288. # Prevent these locations from having an important item.
  289. []
  290.  
  291. priority_locations:
  292. # Prevent these locations from having an unimportant item.
  293. []
  294.  
  295. item_links:
  296. # Share part of your item pool with other players.
  297. []
  298.  
  299. plando_items:
  300. # Generic items plando.
  301. []
  302.  
Advertisement
Add Comment
Please, Sign In to add comment