From e6d24db03e6a5c7cb3b299bde6ed3ef5f6688fa5 Mon Sep 17 00:00:00 2001 From: Kara Alexandra Date: Sat, 8 Mar 2025 18:32:18 -0600 Subject: [PATCH] Include playthrough in JSON spoiler --- Main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Main.py b/Main.py index c0ef207a..e4c638c1 100644 --- a/Main.py +++ b/Main.py @@ -147,16 +147,16 @@ def main(args, seed=None): if args.create_spoiler and not args.jsonout: world.spoiler.to_file(output_path('%s_Spoiler.txt' % outfilebase)) + if not args.skip_playthrough: + logger.info('Calculating playthrough.') + create_playthrough(world) + if args.json_spoiler: with open(output_path('%s_Spoiler.json' % outfilebase), 'w') as outfile: outfile.write(world.spoiler.to_json()) with open(output_path('%s_Meta.json' % outfilebase), 'w') as outfile: outfile.write(json.dumps(world.spoiler.metadata)) - if not args.skip_playthrough: - logger.info('Calculating playthrough.') - create_playthrough(world) - if args.jsonout: print(json.dumps({**jsonout, 'spoiler': world.spoiler.to_json()})) elif args.create_spoiler and not args.skip_playthrough: