640aeb797c
Fix a few problems with ClientSelectData, use the same character in both servers
...
I apparently had a few fields missing here. Also just some general clean up,
make it the same looking character in both the Lobby and World server. I also
chose Gridania as the test zone.
2025-03-14 00:30:37 -04:00
2d991e8fe9
Add the player spawn packet test file
2025-03-13 19:54:43 -04:00
d1139b4618
Extract maximum char name length into a const
2025-03-13 00:18:00 -04:00
34aa046b21
Fix padding in Player Spawn IPC data
...
I spent HOURS fixing this, only to realize that it was all offset by 16 bytes. I
hate myself.
2025-03-13 00:02:37 -04:00
a448df65b4
Handle chat messages
...
This makes the server not panic and exit when recieving chat messages from the
client, but we only extract the message for now.
2025-03-12 19:34:15 -04:00
29954be1a6
Move out most of the large IPC structures
2025-03-12 18:05:41 -04:00
aa6e818bfb
Begin moving IPC structures to their own files
2025-03-12 17:47:58 -04:00