SuperMarioOdysseyOnline/include/packets
Nick Renieris 9227e37623 packets: Fix struct packing related bugs
- sizeof(bool) is implementation defined. The server assumes it's 4 but for me it was 1 (tested with Release too) which caused some bugs
- Structs aren't guaranteed to be packed. The compiler is free to change the layout, which we wouldn't want to for the Packet structs that we deserialize on the server.
2022-06-23 20:56:05 -04:00
..
CaptureInf.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
ChangeStagePacket.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
CostumeInf.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
GameInf.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
HackCapInf.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
InitPacket.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
Packet.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
PlayerConnect.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
PlayerDC.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
PlayerInfPacket.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
ServerCommand.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
ShineCollect.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00
TagInf.h packets: Fix struct packing related bugs 2022-06-23 20:56:05 -04:00