diff options
-rw-r--r-- | qeditor.rpy | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/qeditor.rpy b/qeditor.rpy index eb047de..37cfe0a 100644 --- a/qeditor.rpy +++ b/qeditor.rpy @@ -265,15 +265,18 @@ init python: global qedit qedit=allquests[current] pointer=qedit["waves"][wave-1] - if len(pointer) < 3: - pointer.append({ - "name": "New Monster", - "sprite": 950000, - "attribute": 1, - "boss": False - }) - else: + if len(pointer) >= 3: renpy.notify("Max monsters per wave reached!") + return + + tmp_nm = renpy.invoke_in_new_context(renpy.input, "Monster Name?", default="New Monster") + tmp_sp = renpy.invoke_in_new_context(renpy.input, "Monster Sprite?", default="950000") + pointer.append({ + "name": tmp_nm, + "sprite": int(tmp_sp), + "attribute": 1, + "boss": False + }) return def qeditor_addwave(): |