Add new full_cross_worlds shuffle

Untested, seed generates, but might be horrifically broken.
This commit is contained in:
Kevin Cathcart
2018-01-28 13:24:36 -05:00
parent 124e3b69de
commit cd18be71d9
6 changed files with 82 additions and 8 deletions

View File

@@ -120,7 +120,7 @@ def start():
slightly biased to placing progression items with
less restrictions.
''')
parser.add_argument('--shuffle', default='full', const='full', nargs='?', choices=['vanilla', 'simple', 'restricted', 'full', 'madness', 'insanity', 'dungeonsfull', 'dungeonssimple'],
parser.add_argument('--shuffle', default='full', const='full', nargs='?', choices=['vanilla', 'simple', 'restricted', 'full','full_cross_worlds','full_legacy', 'madness', 'insanity', 'dungeonsfull', 'dungeonssimple'],
help='''\
Select Entrance Shuffling Algorithm. (default: %(default)s)
Full: Mix cave and dungeon entrances freely.