aboutsummaryrefslogtreecommitdiff
path: root/fns.h
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2023-02-21 22:18:56 +0000
committerrodri <rgl@antares-labs.eu>2023-02-21 22:18:56 +0000
commitecc7d34e9229524a8d4340f0e127f1421029141c (patch)
treeb1e1a9dea5f4a31da7a87826d698b709419a5309 /fns.h
parentfd5dc301e4a69d7b7c1293aafe5b069b4ff400a4 (diff)
downloadmusw-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.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/fns.h b/fns.h
index a8dbaca..b0ff100 100644
--- a/fns.h
+++ b/fns.h
@@ -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