Some packet structs are in source files
Issue #48
new
Some files, such as directory.c, and arenaman.c have packet definitions mixed in with the source. Currently, these have to be #pragma packed to work properly. Instead, these packet definitions should be placed in their own header file in the packets/ directory for cleanliness.
The mapdata.c and objects.c files are particularly bad.