Document multi-game YAMLs (#619)
This commit is contained in:
parent
df0ae205cd
commit
ee65d7e5fa
|
@ -232,3 +232,74 @@ triggers:
|
|||
result it will also ensure that `bigkey_shuffle`, `map_shuffle`, and `compass_shuffle` are also forced to
|
||||
the `any_world`
|
||||
result.
|
||||
|
||||
### Generating Multiple Worlds
|
||||
|
||||
YAML files can be configured to generate multiple worlds using only one file. This is mostly useful if you are playing an asynchronous multiworld (shortened to async) and are wanting to submit multiple worlds as they can be condensed into one file, removing the need to manage separate files if one chooses to do so.
|
||||
|
||||
As a precautionary measure, before submitting a multi-game yaml like this one in a synchronous/sync multiworld, please confirm that the other players in the multi are OK with what you are submitting, and please be fairly reasonable about the submission. (ie. Multiple long games (SMZ3, OoT, HK, etc.) for a game intended to be <2 hrs is not likely considered reasonable, but submitting a ChecksFinder alongside another game OR submitting multiple Slay the Spire runs is likely OK)
|
||||
|
||||
To configure your file to generate multiple worlds, use 3 dashes `---` on an empty line to separate the ending of one world and the beginning of another world.
|
||||
|
||||
#### Example
|
||||
|
||||
```yaml
|
||||
description: Example of generating multiple worlds. World 1 of 3
|
||||
name: Mario
|
||||
game: Super Mario 64
|
||||
requires:
|
||||
version: 0.3.2
|
||||
Super Mario 64:
|
||||
progression_balancing: 50
|
||||
accessibilty: items
|
||||
EnableCoinStars: false
|
||||
StrictCapRequirements: true
|
||||
StrictCannonRequirements: true
|
||||
StarsToFinish: 70
|
||||
ExtraStars: 30
|
||||
DeathLink: true
|
||||
BuddyChecks: true
|
||||
AreaRandomizer: true
|
||||
ProgressiveKeys:
|
||||
true: 1
|
||||
false: 1
|
||||
|
||||
---
|
||||
|
||||
description: Example of generating multiple worlds. World 2 of 3
|
||||
name: Minecraft
|
||||
game: Minecraft
|
||||
Minecraft:
|
||||
progression_balancing: 50
|
||||
accessibilty: items
|
||||
advancement_goal: 40
|
||||
combat_difficulty: hard
|
||||
include_hard_advancements: false
|
||||
include_unreasonable_advancements: false
|
||||
include_postgame_advancements: false
|
||||
shuffle_structures: true
|
||||
structure_compasses: true
|
||||
send_defeated_mobs: true
|
||||
bee_traps: 15
|
||||
egg_shards_required: 7
|
||||
egg_shards_available: 10
|
||||
required_bosses:
|
||||
none: 0
|
||||
ender_dragon: 1
|
||||
wither: 0
|
||||
both: 0
|
||||
|
||||
---
|
||||
|
||||
description: Example of generating multiple worlds. World 3 of 3
|
||||
name: ExampleFinder
|
||||
game: ChecksFinder
|
||||
|
||||
ChecksFinder:
|
||||
progression_balancing: 50
|
||||
accessibilty: items
|
||||
```
|
||||
|
||||
The above example will generate 3 worlds - one Super Mario 64, one Minecraft, and one ChecksFinder.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue