diff options
author | rodri <rgl@antares-labs.eu> | 2023-02-21 22:18:56 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2023-02-21 22:18:56 +0000 |
commit | ecc7d34e9229524a8d4340f0e127f1421029141c (patch) | |
tree | b1e1a9dea5f4a31da7a87826d698b709419a5309 /fns.h | |
parent | fd5dc301e4a69d7b7c1293aafe5b069b4ff400a4 (diff) | |
download | musw-ecc7d34e9229524a8d4340f0e127f1421029141c.tar.gz musw-ecc7d34e9229524a8d4340f0e127f1421029141c.tar.bz2 musw-ecc7d34e9229524a8d4340f0e127f1421029141c.zip |
take the packet seq and ack into account during connection setup. added a player queue to keep clients around waiting for a party.
Diffstat (limited to 'fns.h')
-rw-r--r-- | fns.h | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -26,10 +26,13 @@ int unpack(uchar*, int, char*, ...); /* * party */ -Party *newparty(Party*, Player[2]); +Party *newparty(Party*, Player*, Player*); void delparty(Party*); void addparty(Party*, Party*); void initparty(Party*); +Player *newplayer(char*, NetConn*); +void delplayer(Player*); +void initplayerq(Playerq*); /* * universe |