Techdaan / rs3nxt-ghidra-scripts

Ghidra scripts to help reverse-engineer RS3's NXT client
GNU General Public License v3.0
13 stars 4 forks source link

Printouts and Readme update #1

Closed woahscam closed 3 years ago

woahscam commented 3 years ago

The main branch, rs3nxt-ghidra-scripts-9.1.x-support now has a boolean named "printOpenRS3PacketFormat" when enabled, it prints out methods compatible with OpenRS3's PacketRepository.kt. This allows us to copy and paste the packet sizes array, and the opcode name map directly to that file, speeding up the process of moving to a new revision. Eventually this will support writing out the whole PacketRepository class for maximum efficiency when swapping between revisions.