diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d3c86db..8717b13 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,6 +22,11 @@ Here are the various things that should be checked when updating Kawari to a new Since the Zone IPC opcodes change every patch, it's extremely easy to change the opcodes in Kawari. Edit the values under `resources/opcodes.json` and recompile Kawari. You still have to change the structs themselves (located under `src//ipc`) if needed though. +Opcodes can be updated from (from least to most pain): +* The [opcodediff](https://github.com/xivdev/opcodediff) and the [opcode-update tool from XIVPacketTools](https://github.com/redstrate/XIVPacketTools) once they update. +* The [FFXIVOpcodes repository](https://github.com/karashiiro/FFXIVOpcodes/blob/master/opcodes.json) once they update. +* Manual testing using tools like Chronofoil. + ## Contributing Before making a pull request, make sure: