Adding new GUI/CLI option for OW Tile Swap

This commit is contained in:
codemann8
2021-06-07 10:52:47 -05:00
parent 78d89497c3
commit de2aff6724
10 changed files with 69 additions and 13 deletions

View File

@@ -116,6 +116,13 @@
"full"
]
},
"ow_swap": {
"choices": [
"vanilla",
"mixed",
"crossed"
]
},
"ow_keepsimilar": {
"action": "store_true",
"type": "bool"

View File

@@ -202,6 +202,15 @@
"Full: Overworld transitions are shuffled, but both worlds",
" will have an independent map shape."
],
"ow_swap": [
"This swaps the tiles of the overworld from one world to the other.",
"Vanilla: All overworld tiles remain in their original world as",
" they were in the base game.",
"Mixed: Overworld tiles are randomly chosen to become part of",
" the opposite world.",
"Crossed: Overworld tiles remain in their original world, but",
" the transitions are shuffled cross world."
],
"ow_keepsimilar": [
"This keeps similar edge transitions together. ie. the two west edges on",
"Potion Shop will be paired with another similar pair." ],

View File

@@ -114,6 +114,11 @@
"randomizer.overworld.overworldshuffle.parallel": "Parallel",
"randomizer.overworld.overworldshuffle.full": "Full",
"randomizer.overworld.overworldswap": "Tile Swap",
"randomizer.overworld.overworldswap.vanilla": "Vanilla",
"randomizer.overworld.overworldswap.mixed": "Mixed",
"randomizer.overworld.overworldswap.crossed": "Crossed",
"randomizer.overworld.keepsimilar": "Keep Similar Edges Together",
"randomizer.entrance.openpyramid": "Pre-open Pyramid Hole",

View File

@@ -1,17 +1,26 @@
{
"widgets": {
"keepsimilar": {
"type": "checkbox",
"default": true
},
"overworldshuffle": {
"type": "selectbox",
"default": "parallel",
"default": "vanilla",
"options": [
"vanilla",
"parallel",
"full"
]
},
"keepsimilar": {
"type": "checkbox",
"default": true
"overworldswap": {
"type": "selectbox",
"default": "mixed",
"options": [
"vanilla",
"mixed",
"crossed"
]
}
}
}