Editor Tools
Most of the tooling for Jak 1 was all done through Python scripts and the CLI.
This time around, we have some improved tools that you may find useful.
The tools are provided via a VSCode extension that you can find here - https://marketplace.visualstudio.com/items?itemName=opengoal.opengoal
Many of these tools assume you have built the repo in Release
mode
General Features
Will highlight errors / warnings / info messages in the output so you can tell at a glance what is wrong with the file
Populate an outline view, which is useful for very large files
Provides proper folding so you can collapse functions you've completed to reduce scrolling
Commands for jumping between IR2 and disasm.gc
file, as well as returning to IR2 file from the all-types
file
Decompiling a Specific File
Before you can leverage any fancier features like automatic decompilation, you need to pick a file and decompile it manually once.
To do so, run the following command and follow the prompts