give Mystery.py the create_diff argument, then make MultiMystery.py use them

This commit is contained in:
Fabian Dill
2020-08-26 22:28:48 +02:00
parent ad895f045c
commit a0c4337bac
3 changed files with 21 additions and 12 deletions

View File

@@ -40,6 +40,7 @@ def mystery_argparse():
parser.add_argument('--meta', default=None)
parser.add_argument('--log_output_path', help='Path to store output log')
parser.add_argument('--loglevel', default='info', help='Sets log level')
parser.add_argument('--create_diff', action="store_true")
parser.add_argument('--yaml_output', default=0, type=lambda value: min(max(int(value), 0), 255),
help='Output rolled mystery results to yaml up to specified number (made for async multiworld)')
@@ -93,6 +94,7 @@ def main(args=None, callback = ERmain):
erargs.seed = seed
erargs.name = {x: "" for x in range(1, args.multi + 1)} # only so it can be overwrittin in mystery
erargs.create_spoiler = args.create_spoiler
erargs.create_diff = args.create_diff
erargs.race = args.race
erargs.skip_playthrough = args.skip_playthrough
erargs.outputname = seedname