Note that this will never keep track of vital msgs for you

This commit is contained in:
ChillerDragon 2023-04-07 12:54:18 +02:00
parent a9ba5bd703
commit 2346e271ac

View file

@ -52,9 +52,22 @@ for msg in packet.messages:
| ------------------------------ | ------- | ------------------------------------------- |
| Networking | :x: | TODO: link if someone implemented it on top |
| Protocol version detection | :x: | TODO: link if someone implemented it on top |
| Track sequence number state | :x: | TODO: link if someone implemented it on top |
| Track connection state | :x: | TODO: link if someone implemented it on top |
Look elsewhere for these features. Or use this library to implement them on top.
This project is intentionally only covering parsing the protocol.
Not fully implemeting a state machine of the protocol.
Or a fully working client / server software.
If you want to build something with this library
you do have to understand how the protocol works
and when the client and server have to send what.
This [protocol documentation](https://chillerdragon.github.io/teeworlds-protocol/index.html)
should get you started to understand the basics.
## development setup
```bash