implement progression balancing as an option in CLI, gui and MultiMystery

This commit is contained in:
Fabian Dill
2020-05-11 02:17:18 +02:00
parent e1add44d83
commit cb7d4d43e1
5 changed files with 19 additions and 4 deletions

View File

@@ -274,6 +274,8 @@ def parse_arguments(argv, no_defaults=False):
Output .json patch to stdout instead of a patched rom. Used
for VT site integration, do not use otherwise.
''')
parser.add_argument('--skip_progression_balancing', action='store_true', default=defval(False),
help="Skip Multiworld Progression balancing.")
parser.add_argument('--skip_playthrough', action='store_true', default=defval(False))
parser.add_argument('--enemizercli', default=defval('EnemizerCLI/EnemizerCLI.Core'))
parser.add_argument('--shufflebosses', default=defval('none'), choices=['none', 'basic', 'normal', 'chaos'])