unrpyc
unrpyc copied to clipboard
A ren'py script decompiler
hello, when I parse the rpyc file of a game, I get this error, I pulled the .rpyc files from android apk link: [https://mega.nz/file/TmxDjRKJ#9EYK7yMvWxn_7_2rTsTsJHhmJEMFXf5pid6gC93B3Yg](https://mega.nz/file/TmxDjRKJ#9EYK7yMvWxn_7_2rTsTsJHhmJEMFXf5pid6gC93B3Yg) this is list rpyc file I...
I think it's be nice to be able to use this as a module. Paired with rpatool we could do something like: ```python import rpatool import unrpyc archive = rpatool.RenPyArchive('archive.rpa')...
hello, when I parse the rpyc file of a game, I get this error, can you please update the software?
such as: File "game/core/screens/graph_anim.rpy", line 14: end of line expected. at transform:crop (0, 0, 0, config.screen_height) ^ File "game/defines/places/hot_springs/first_floor.rpy", line 69: expected statement. place place_hot_springs_first_floor ^ attachfile: [py.zip](https://github.com/CensoredUsername/unrpyc/files/7147401/py.zip)
Improves #122 I managed to solve the `FakeUnpicklingError: was instantiated with unexpected arguments (u'Hermione',), {}` error I got when unrpycing Innocent Witches 0.6.5f. I did kinda like the ELSE_COND fix,...
A new error from a wrong decompilation was discovered. Used unrpyc v1.1.5 with last patch from dev. Excerpt from errors.txt: `File "game/renpy_screens.rpy", line 1655: end of line expected. at transform:on...
https://github.com/CensoredUsername/unrpyc/blob/2a9a9159094bf95e09c30452d5aaff46be228368/decompiler/sl2decompiler.py#L365
Ren'Py supports monologue mode now: https://www.renpy.org/doc/html/dialogue.html#monologue-mode We currently don't, so any uses of it will be turned into a bunch of individual say statements instead, which results in line numbers...
Currently, we always put "as" and "tag" as the first two lines inside of "screen", even if line numbers imply this isn't where they went. Also, when we're sure we're...
- [ ] Make the Bintray upload not error out for tags or game branches https://travis-ci.org/CensoredUsername/unrpyc/builds/190078228 - [ ] Add a separate package for releases, for above - [ ]...