1.1 --- a/core/PlayerManager.h Sat Aug 18 22:51:25 2007 +0000
1.2 +++ b/core/PlayerManager.h Sun Aug 19 13:25:42 2007 +0000
1.3 @@ -62,6 +62,7 @@
1.4 AdminId GetAdminId();
1.5 void Kick(const char *str);
1.6 IPlayerInfo *GetPlayerInfo();
1.7 + unsigned int GetLanguageId();
1.8 int GetUserId();
1.9 public:
1.10 void NotifyPostAdminChecks();
1.11 @@ -90,6 +91,8 @@
1.12 String m_LastPassword;
1.13 bool m_bAdminCheckSignalled;
1.14 int m_iIndex;
1.15 + unsigned int m_LangId;
1.16 + QueryCvarCookie_t m_LangCookie;
1.17 int m_UserId;
1.18 };
1.19
1.20 @@ -127,6 +130,7 @@
1.21 int GetMaxClients();
1.22 int GetNumPlayers();
1.23 int GetClientOfUserId(int userid);
1.24 + void HandleLangQuery(int userid, const char *value, QueryCvarCookie_t cookie);
1.25 public:
1.26 inline int MaxClients()
1.27 {
1.28 @@ -160,6 +164,7 @@
1.29 bool m_FirstPass;
1.30 unsigned int *m_AuthQueue;
1.31 String m_PassInfoVar;
1.32 + bool m_QueryLang;
1.33 };
1.34
1.35 extern PlayerManager g_Players;