forked from ReScrap/ScrapHacks
Added README.md
This commit is contained in:
parent
ba9e44dee4
commit
c47f063eb9
1 changed files with 15 additions and 0 deletions
15
README.md
Normal file
15
README.md
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
# Scrapland Reverse Engineering notes and tools
|
||||||
|
|
||||||
|
## Scripts:
|
||||||
|
* `scrapper.py`: Extractor and Repacker for *.packed files, needs the `construct` python module and python 3.x
|
||||||
|
- Run `scrapper.py -h` for help
|
||||||
|
* `lib/dbg.py`: general Script for poking around inside the game's scripting system
|
||||||
|
- Run `import dbg` inside the Game's Console,
|
||||||
|
this will load all builtin modules and enable godmode
|
||||||
|
- The dbg module also enables writing to the ingame console using `print <var>`
|
||||||
|
and defines two global functions s_write() and e_write() for writing to the Ingame Console's Stdout and Stderr Stream
|
||||||
|
- `dbg.menu()` Displays the Game's built in Debug Menu (you can't exit it though)
|
||||||
|
- `dbg.enable_all_conv()` allows you to "overwrite" any character, even if they are protected/invulnerable
|
||||||
|
- `dbg.become(name)` allows you to transform into any character
|
||||||
|
- `dbg.helplib()` generates a file `helplib.txt` in the Game's folder containing all available Documentation for all available classes and functions
|
||||||
|
- `dbg.settrace()` Logs all Python function calls together with their arguments into a `dbg.txt` file inside the Game's folder
|
Loading…
Reference in a new issue