diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-12-23 16:13:24 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-12-23 16:13:24 -0300 |
commit | c9eadeb54626ab92498616086b828c7f8d71d629 (patch) | |
tree | be03a58991e124f27dac1adfe7301e5957550b85 /script.rpy | |
parent | e4dbacca7a444a7575776ab59eb13c531f01b5aa (diff) | |
download | sdk-c9eadeb54626ab92498616086b828c7f8d71d629.tar.gz sdk-c9eadeb54626ab92498616086b828c7f8d71d629.tar.bz2 sdk-c9eadeb54626ab92498616086b828c7f8d71d629.tar.xz sdk-c9eadeb54626ab92498616086b828c7f8d71d629.zip |
Save support
Diffstat (limited to 'script.rpy')
-rw-r--r-- | script.rpy | 21 |
1 files changed, 19 insertions, 2 deletions
@@ -5,9 +5,26 @@ label start: scene black
centered "Click to load game data"
$ GAME_LOADER()
+
+label loop:
menu:
"Quest editor":
- call quest_editors
+ jump quest_editors
"Quit":
return
- return
+
+label restore:
+ menu:
+ "Save changes":
+ python:
+ f=open(get_path("editor.json"), "r")
+ alltquests["Main"]=json.load(f)
+ f.close()
+ f=open(get_path("quests.json"), "w")
+ json.dump(alltquests, f, indent=1, separators=(',', ': '))
+ f.close()
+ pass
+ "Discard changes":
+ pass
+ jump loop
+
|