diff options
Diffstat (limited to 'src/engine/server/server.cpp')
| -rw-r--r-- | src/engine/server/server.cpp | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index b6d465ac..5341a38c 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -178,9 +178,6 @@ CServer::CServer() : m_DemoRecorder(&m_SnapshotDelta) m_CurrentGameTick = 0; m_RunServer = 1; - mem_zero(m_aBrowseinfoGametype, sizeof(m_aBrowseinfoGametype)); - m_BrowseinfoProgression = -1; - m_pCurrentMapData = 0; m_CurrentMapSize = 0; @@ -253,16 +250,6 @@ void CServer::SetClientScore(int ClientID, int Score) m_aClients[ClientID].m_Score = Score; } -void CServer::SetBrowseInfo(const char *pGameType, int Progression) -{ - str_copy(m_aBrowseinfoGametype, pGameType, sizeof(m_aBrowseinfoGametype)); - m_BrowseinfoProgression = Progression; - if(m_BrowseinfoProgression > 100) - m_BrowseinfoProgression = 100; - if(m_BrowseinfoProgression < -1) - m_BrowseinfoProgression = -1; -} - void CServer::Kick(int ClientID, const char *pReason) { if(ClientID < 0 || ClientID >= MAX_CLIENTS || m_aClients[ClientID].m_State == CClient::STATE_EMPTY) @@ -910,7 +897,7 @@ void CServer::SendServerInfo(NETADDR *pAddr, int Token) p.AddString(GetMapName(), 32); // gametype - p.AddString(m_aBrowseinfoGametype, 16); + p.AddString(GameServer()->GameType(), 16); // flags int i = 0; @@ -919,10 +906,6 @@ void CServer::SendServerInfo(NETADDR *pAddr, int Token) str_format(aBuf, sizeof(aBuf), "%d", i); p.AddString(aBuf, 2); - // progression - str_format(aBuf, sizeof(aBuf), "%d", m_BrowseinfoProgression); - p.AddString(aBuf, 4); - str_format(aBuf, sizeof(aBuf), "%d", PlayerCount); p.AddString(aBuf, 3); // num players str_format(aBuf, sizeof(aBuf), "%d", m_NetServer.MaxClients()); p.AddString(aBuf, 3); // max players |