JSON Spoiler output

This commit is contained in:
Mike A. Trethewey
2020-04-05 09:50:01 -07:00
parent fe6383bc57
commit ab5f2ab521
3 changed files with 4 additions and 0 deletions

1
.gitignore vendored
View File

@@ -1,6 +1,7 @@
.idea .idea
.vscode .vscode
*_Spoiler.txt *_Spoiler.txt
*_Spoiler.json
*.pyc *.pyc
*.sfc *.sfc
*.srm *.srm

View File

@@ -1,4 +1,5 @@
import queue import queue
import os
import threading import threading
import tkinter as tk import tkinter as tk

View File

@@ -304,6 +304,8 @@ def main(args, seed=None, fish=None):
elif args.create_spoiler: elif args.create_spoiler:
logger.info(world.fish.translate("cli","cli","patching.spoiler")) logger.info(world.fish.translate("cli","cli","patching.spoiler"))
world.spoiler.to_file(output_path('%s_Spoiler.txt' % outfilebase)) world.spoiler.to_file(output_path('%s_Spoiler.txt' % outfilebase))
with open(output_path('%s_Spoiler.json' % outfilebase), 'w') as outfile:
outfile.write(world.spoiler.to_json())
YES = world.fish.translate("cli","cli","yes") YES = world.fish.translate("cli","cli","yes")
NO = world.fish.translate("cli","cli","no") NO = world.fish.translate("cli","cli","no")