Add Free Terrain mode and terrain rules

This commit is contained in:
Catobat
2022-10-09 01:23:47 +02:00
parent 1fd1f9ca5c
commit 0c53fc8519
18 changed files with 603 additions and 106 deletions

View File

@@ -145,6 +145,10 @@
"full"
]
},
"ow_terrain": {
"action": "store_true",
"type": "bool"
},
"ow_crossed": {
"choices": [
"none",

View File

@@ -214,6 +214,8 @@
"Full: Overworld transitions are shuffled, but both worlds",
" will have an independent map shape."
],
"ow_terrain": [
"With OW Layout Shuffle, this allows land and water edges to be connected." ],
"ow_crossed": [
"This allows cross-world connections to occur on the overworld.",
"None: No transitions are cross-world connections.",
@@ -226,7 +228,7 @@
],
"ow_keepsimilar": [
"This keeps similar edge transitions together. ie. the two west edges on",
"Potion Shop will be paired with another similar pair." ],
"Sanctuary will be paired with another similar pair." ],
"ow_mixed": [
"Overworld tiles are randomly chosen to become part of the opposite world."
],

View File

@@ -131,6 +131,8 @@
"randomizer.overworld.overworldshuffle.parallel": "Parallel",
"randomizer.overworld.overworldshuffle.full": "Full",
"randomizer.overworld.terrain": "Free Terrain",
"randomizer.overworld.crossed": "Crossed",
"randomizer.overworld.crossed.none": "None",
"randomizer.overworld.crossed.polar": "Polar",

View File

@@ -28,7 +28,7 @@
},
"mixed": {
"type": "checkbox",
"default": true
"default": false
},
"whirlpool": {
"type": "checkbox",
@@ -45,9 +45,13 @@
}
},
"rightOverworldFrame": {
"terrain": {
"type": "checkbox",
"default": false
},
"keepsimilar": {
"type": "checkbox",
"default": true
"default": false
}
}
}