FFXIV's Opcode Switch Found
I've found a key piece of information that should help reverse engineer FFXIV's protocol: The game's opcode switch. An opcode is the number or ID in a packet, which is used to tell the game (or server) what the packet does. A switch is a type of statement in programming that takes in a number (in this case the opcode), and branches to different pieces of code depending what the number is. Until now I was writing down packet IDs from the stuff that was sniffed while the game was live (from Seventh Umbral), or straight up guessing. Now I know every opcode in the code (getting rid of some of my guesses), and can actually see whats happening when the client receives one. This should make figuring out more game packets easier.
Also I found the enmity indicator packet (0x195) and the set has chocobo packet (0x199). I've also figured out the summon goobbue packet but it's a bit finicky.
There are no published comments.
New comment