core/PlayerManager.h
changeset 1352 4241c756c278
parent 1350 d5af97658c2e
child 1355 c15901d5c40b
     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;