The existing gserver manually writes packets all over the place. This refactor changes how packets are structured to bring packet serialization code into one common location. Each packet will have a class that contains the contents of the packet and handles serialization/deserialization, so you can work with and pass the data around.
The existing gserver manually writes packets all over the place. This refactor changes how packets are structured to bring packet serialization code into one common location. Each packet will have a class that contains the contents of the packet and handles serialization/deserialization, so you can work with and pass the data around.