Adding new GUI/CLI option for Keep Similar Together

This commit is contained in:
codemann8
2021-04-26 15:20:42 -05:00
parent 48bf44001d
commit ae1af5e038
9 changed files with 26 additions and 3 deletions

View File

@@ -116,6 +116,10 @@
"crossed"
]
},
"ow_keepsimilar": {
"action": "store_true",
"type": "bool"
},
"shuffle": {
"choices": [
"vanilla",

View File

@@ -203,6 +203,7 @@
" overworld screens from the same world.",
"Crossed: Overworld screen transitions can lead to any other overworld screen."
],
"ow_keepsimilar": [ "This keeps similar edge transitions together. ie. the two west edges on Potion Shop will be paired with another similar pair." ],
"door_shuffle": [
"Select Door Shuffling Algorithm. (default: %(default)s)",
"Basic: Doors are mixed within a single dungeon.",

View File

@@ -114,6 +114,8 @@
"randomizer.overworld.overworldshuffle.simple": "Simple",
"randomizer.overworld.overworldshuffle.full": "Full",
"randomizer.overworld.overworldshuffle.crossed": "Crossed",
"randomizer.overworld.keepsimilar": "Keep Similar Edges Together",
"randomizer.entrance.openpyramid": "Pre-open Pyramid Hole",
"randomizer.entrance.shuffleganon": "Include Ganon's Tower and Pyramid Hole in shuffle pool",

View File

@@ -7,6 +7,10 @@
"vanilla",
"full"
]
},
"keepsimilar": {
"type": "checkbox",
"default": true
}
}
}