Documentation: Added example of item_links

This commit is contained in:
Vince Lund 2022-04-12 21:52:28 -05:00 committed by Fabian Dill
parent 587d4dc8b6
commit 447f99ea15
1 changed files with 10 additions and 0 deletions

View File

@ -122,6 +122,8 @@ guide: [Archipelago Plando Guide](/tutorial/archipelago/plando/en)
* `exclude_locations` lets you define any locations that you don't want to do and during generation will force a "junk" * `exclude_locations` lets you define any locations that you don't want to do and during generation will force a "junk"
item which isn't necessary for progression to go in these locations. item which isn't necessary for progression to go in these locations.
* `item_links` allows you to link up items so that when one players finds the item all other participating players also
get it.
### Random numbers ### Random numbers
@ -171,6 +173,12 @@ A Link to the Past:
- Spike Cave - Spike Cave
exclude_locations: exclude_locations:
- Cave 45 - Cave 45
item_links:
- name: rods
item_pool:
- Fire Rod
- Ice Rod
replacement_item: "Rupee (1)"
triggers: triggers:
- option_category: A Link to the Past - option_category: A Link to the Past
option_name: smallkey_shuffle option_name: smallkey_shuffle
@ -214,6 +222,8 @@ triggers:
* `start_location_hints` gives us a starting hint for the `Spike Cave` location available at the beginning of the * `start_location_hints` gives us a starting hint for the `Spike Cave` location available at the beginning of the
multiworld that can be used for no cost. multiworld that can be used for no cost.
* `exclude_locations` forces a not important item to be placed on the `Cave 45` location. * `exclude_locations` forces a not important item to be placed on the `Cave 45` location.
* `item_links` causes all players with the same `item_links` settings to share a `Fire Rod` and `Ice Rod`. Extra
`Rupee (1)` are put in the item pool instead of additional Rods.
* `triggers` allows us to define a trigger such that if our `smallkey_shuffle` option happens to roll the `any_world` * `triggers` allows us to define a trigger such that if our `smallkey_shuffle` option happens to roll the `any_world`
result it will also ensure that `bigkey_shuffle`, `map_shuffle`, and `compass_shuffle` are also forced to result it will also ensure that `bigkey_shuffle`, `map_shuffle`, and `compass_shuffle` are also forced to