about summary refs log tree commit diff
path: root/src/engine/serverbrowser.h
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2011-03-20 15:33:49 +0100
committeroy <Tom_Adams@web.de>2011-03-20 15:33:49 +0100
commit96808a11451f2ccf22346253bd22f8f559207ac8 (patch)
treea91ecb0ea18cff36e8515f234c5028c6c1c1b628 /src/engine/serverbrowser.h
parent2547bfa4fcc8916a47eceb9a929fe73c8a1d83b9 (diff)
downloadzcatch-96808a11451f2ccf22346253bd22f8f559207ac8.tar.gz
zcatch-96808a11451f2ccf22346253bd22f8f559207ac8.zip
made it possible to just show the number of player slots of a server (instead of client ones). Closes #68
Diffstat (limited to 'src/engine/serverbrowser.h')
-rw-r--r--src/engine/serverbrowser.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/engine/serverbrowser.h b/src/engine/serverbrowser.h
index 579f1ca7..f0310421 100644
--- a/src/engine/serverbrowser.h
+++ b/src/engine/serverbrowser.h
@@ -14,15 +14,16 @@ class CServerInfo
 {
 public:
 	/*
-		Structure: CInfoPlayer
+		Structure: CInfoClient
 	*/
-	class CPlayer
+	class CClient
 	{
 	public:
 		char m_aName[MAX_NAME_LENGTH];
 		char m_aClan[MAX_CLAN_LENGTH];
 		int m_Country;
 		int m_Score;
+		bool m_Player;
 	} ;
 
 	int m_SortedIndex;
@@ -32,6 +33,8 @@ public:
 	
 	int m_QuickSearchHit;
 	
+	int m_MaxClients;
+	int m_NumClients;
 	int m_MaxPlayers;
 	int m_NumPlayers;
 	int m_Flags;
@@ -42,7 +45,7 @@ public:
 	char m_aMap[32];
 	char m_aVersion[32];
 	char m_aAddress[24];
-	CPlayer m_aPlayers[MAX_CLIENTS];
+	CClient m_aClients[MAX_CLIENTS];
 };
 
 class IServerBrowser : public IInterface