ChillerDragon
|
e77422bf1f
|
Add broadcast packet test (not passing yet)
|
2023-03-29 13:26:34 +02:00 |
|
ChillerDragon
|
992a855a57
|
Fix and finish map change msg
|
2023-03-26 12:22:13 +02:00 |
|
ChillerDragon
|
a55817e8ab
|
Some progress on packing (pack() and unpack raw)
|
2023-03-26 11:19:47 +02:00 |
|
ChillerDragon
|
9d2524c199
|
Support parsing compressed packets
|
2023-03-25 16:12:27 +01:00 |
|
ChillerDragon
|
0988cff4c9
|
Refactor to prepare proper msg unpacking
Rename `name` -> `message_name`
Replaced `GameMessage` and `SysMessage` with duck typed `NetMessage`
Split up packet.py in multiple files
|
2023-03-25 14:22:45 +01:00 |
|
ChillerDragon
|
d96367374e
|
Use map change as the first sample message
|
2023-03-23 13:29:44 +01:00 |
|
ChillerDragon
|
cec1edcaa5
|
First draft of chunk header parsing
|
2023-03-19 18:03:13 +01:00 |
|
ChillerDragon
|
1a0e195060
|
Add tests for int unpacker
|
2023-03-19 14:24:44 +01:00 |
|
ChillerDragon
|
6240dd36e5
|
Polish and test int packer
|
2023-03-19 11:40:15 +01:00 |
|
ChillerDragon
|
dd888341d3
|
Add chunk parsing tests
|
2023-03-18 11:47:20 +01:00 |
|
ChillerDragon
|
c8f8ca6a21
|
Break api packet.parse -> packet.parse7
Rename the main `twnet_parser.packet.parse()` method.
Into more explicit `parse6()` and `parse7()`
|
2023-03-18 10:04:11 +01:00 |
|
ChillerDragon
|
6f2a9eda51
|
Some thoughts on edge cases and performance
|
2023-03-18 09:08:12 +01:00 |
|
ChillerDragon
|
18f5c146b4
|
Overengineer release script
|
2023-03-16 16:51:57 +01:00 |
|
ChillerDragon
|
0abf651b87
|
Add tests
|
2023-03-16 14:04:48 +01:00 |
|