ToNyA-369/renpy-scene-node-editor ? reverse-engineered prompt
Reverse engineered prompt
Build me a local browser based editor for Ren'Py projects that lets me plan story flow as connected scene nodes instead of hand editing everything. I want to create nodes, events, player options, conditions, effects, stats, memory flags, once only states, priorities, weights, and branch links like redo, goto, and exit. Options should only fire triggers, then events decide whether they can run, what effects they apply, which Ren'Py content label they call, and where the flow goes next.
It should work with a new empty project and also plug into an existing Ren'Py project without overwriting my own interface files, screens, story files, or assets. Please include project validation, reference checks before deleting nodes, and a trash folder for removed nodes. I also want an installer that can drop the editor and runtime into a Ren'Py project, plus a simple way to launch it on macOS and a manual script based path for other systems.
Keep it practical and creator friendly, and look up current Ren'Py docs if you need to.
Have a live product UI? Try website reverse