- Revamp in-game server browser: you can now scan for games on multiple master servers, while retaining compatibility with old QVMs.
- Make Master server reporting/server queries ipv6 capable.
This commit is contained in:
parent
75cfef1afb
commit
9a8cc99a93
8 changed files with 182 additions and 259 deletions
|
@ -263,11 +263,6 @@ typedef struct {
|
|||
int punkbuster;
|
||||
} serverInfo_t;
|
||||
|
||||
typedef struct {
|
||||
byte ip[4];
|
||||
unsigned short port;
|
||||
} serverAddress_t;
|
||||
|
||||
typedef struct {
|
||||
connstate_t state; // connection status
|
||||
|
||||
|
@ -295,18 +290,13 @@ typedef struct {
|
|||
serverInfo_t globalServers[MAX_GLOBAL_SERVERS];
|
||||
// additional global servers
|
||||
int numGlobalServerAddresses;
|
||||
serverAddress_t globalServerAddresses[MAX_GLOBAL_SERVERS];
|
||||
netadr_t globalServerAddresses[MAX_GLOBAL_SERVERS];
|
||||
|
||||
int numfavoriteservers;
|
||||
serverInfo_t favoriteServers[MAX_OTHER_SERVERS];
|
||||
|
||||
int nummplayerservers;
|
||||
serverInfo_t mplayerServers[MAX_OTHER_SERVERS];
|
||||
|
||||
int pingUpdateSource; // source currently pinging or updating
|
||||
|
||||
int masterNum;
|
||||
|
||||
// update server info
|
||||
netadr_t updateServer;
|
||||
char updateChallenge[MAX_TOKEN_CHARS];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue