X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=netconn.h;h=d875e7a81d5e3f40f18d57f314b686d1b63b7384;hb=80565e56a7e56572995b4582cdf7d5a8536bb0d8;hp=603d987b7395263a059dd57f00e6e37d4d3a90d9;hpb=9cce5b7eefa8ec89bda698afc50759914f6347ea;p=xonotic%2Fdarkplaces.git diff --git a/netconn.h b/netconn.h index 603d987b..d875e7a8 100755 --- a/netconn.h +++ b/netconn.h @@ -246,8 +246,12 @@ typedef struct serverlist_info_s char name[128]; // max client number int maxplayers; - // number of currently connected players + // number of currently connected players (including bots) int numplayers; + // number of currently connected players that are bots + int numbots; + // number of currently connected players that are not bots + int numhumans; // protocol version int protocol; // game data version @@ -267,6 +271,8 @@ typedef enum SLIF_MAXPLAYERS, SLIF_NUMPLAYERS, SLIF_PROTOCOL, + SLIF_NUMBOTS, + SLIF_NUMHUMANS, SLIF_COUNT } serverlist_infofield_t; @@ -334,6 +340,8 @@ extern int serverreplycount; extern sizebuf_t net_message; +extern cvar_t sv_public; + extern cvar_t cl_netlocalping; extern cvar_t cl_netport; @@ -342,7 +350,7 @@ extern cvar_t net_address; //extern cvar_t net_netaddress_ipv6; qboolean NetConn_CanSend(netconn_t *conn); -int NetConn_SendUnreliableMessage(netconn_t *conn, sizebuf_t *data, protocolversion_t protocol, int rate); +int NetConn_SendUnreliableMessage(netconn_t *conn, sizebuf_t *data, protocolversion_t protocol, int rate, qboolean quakesignon_suppressreliables); void NetConn_CloseClientPorts(void); void NetConn_OpenClientPorts(void); void NetConn_CloseServerPorts(void);