Skip to content

Add renpy CLI command to extract the script including body+outfit tracing

Emmeken requested to merge code/extract_script into master

To use:

$ cd renpy-8.2.0-sdk
$ ./renpy.sh path/to/student-transfer extract_script st.json

Still to do:

If a section has not received expressions yet, drop its expressions from the output.

Done: (see discussion)

Some code calls swap_body() without using the "swap" command. Check whether there is a good reason for skipping the animation or it's just old code.

game/story/alien/yui/monitor/day4.rpy:    $ john.swap_body(yui)
game/story/alien/yui/monitor/day4.rpy:    $ john.swap_body(yui)
game/story/magic/antics/day3.rpy:    $ john.swap_body(katrina)
game/story/magic/antics/day3.rpy:    $ john.swap_body(kyoko)
Edited by Emmeken

Merge request reports