I tried to set up a server using several .pk3 packages, but it turned out autodownload doesn't work correctly. The client proceeded to download each one of the legacy paks, then returned to re-download the first one, looping through all the paks again. We should either fix this to correctly download them, or cleanly disconnect like when the server uses a dpkdir.
There might be some issues if legacy paks are actually used during the game too. Sometimes after several rounds of downloading, the client somehow proceeded to start the game (or maybe just disconnect), but then encountered a "no netcode tables" error. Regardless of which gamelogic was used, there always should have been netcode tables provided, so something seems to be wrong with the state machine.
I tried to set up a server using several
.pk3packages, but it turned out autodownload doesn't work correctly. The client proceeded to download each one of the legacy paks, then returned to re-download the first one, looping through all the paks again. We should either fix this to correctly download them, or cleanly disconnect like when the server uses a dpkdir.There might be some issues if legacy paks are actually used during the game too. Sometimes after several rounds of downloading, the client somehow proceeded to start the game (or maybe just disconnect), but then encountered a "no netcode tables" error. Regardless of which gamelogic was used, there always should have been netcode tables provided, so something seems to be wrong with the state machine.