Lobby Overhaul
Rewrote lobby to unify common and Doom-specific packet structure, allowing for saner handling of in-game joining. Added a new per-client stage system that allows individual clients to be handled at a time when gathering and sharing info. Reworked lobby UI to display user info and added kick/ban functionalities. Bans are only a temporary per-game IP ban (use passwords to keep unwanted users out). Increased max player count to 64 and unified engine constant.
This commit is contained in:
parent
80d5450af9
commit
ad3bcfddba
21 changed files with 1596 additions and 1465 deletions
|
|
@ -446,7 +446,7 @@ int ReadUserCmdMessage(uint8_t*& stream, int player, int tic)
|
|||
void RunPlayerCommands(int player, int tic)
|
||||
{
|
||||
// We don't have the full command yet, so don't run it.
|
||||
if (gametic % doomcom.ticdup)
|
||||
if (gametic % TicDup)
|
||||
return;
|
||||
|
||||
int len;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue