Also convert teams to complete game config.
The whole feature is still untested at all.
Initial theme selection is now random. Theme prompt now has a search input and no longer uses FlowLayout. (Resolves
issue #520)
Start work on the checker. Not it could connect to the server and... crash it.
- Collect synced packets to send within 1 second (cSendEmptyPacketTime) into buffer which is flushed each second.
- Send empty packet only if there was no other synced message within last second.
This should reduce traffic load: less bytes and less packets (less packets is very good for the server too).
Trying to prevent audio mute from endlessly spamming. Untested.