| author | David Anderson <dvander@alliedmods.net> |
| Tue Jan 16 20:36:09 2007 +0000 (2007-01-16) | |
| changeset 300 | 186b2f7bf277 |
| parent 242 | 9dcd59d9014a |
| child 370 | d3a484f98f6d |
| permissions | -rw-r--r-- |
1 #include "CPlayer.h"
3 CPlayer::CPlayer()
4 {
5 m_IsConnected = false;
6 m_IsInGame = false;
7 m_IsAuthorized = false;
8 m_PlayerEdict = NULL;
9 }
11 void CPlayer::Initialize(const char *name, const char *ip, edict_t *pEntity)
12 {
13 m_IsConnected = true;
14 m_Name.assign(name);
15 m_Ip.assign(ip);
16 m_PlayerEdict = pEntity;
17 }
19 void CPlayer::Connect()
20 {
21 m_IsInGame = true;
22 }
24 void CPlayer::Authorize(const char *steamid)
25 {
26 m_IsAuthorized = true;
27 m_AuthID.assign(steamid);
28 }
30 void CPlayer::Disconnect()
31 {
32 m_IsConnected = false;
33 m_IsInGame = false;
34 m_IsAuthorized = false;
35 m_Name.clear();
36 m_Ip.clear();
37 m_AuthID.clear();
38 m_PlayerEdict = NULL;
39 }
41 void CPlayer::SetName(const char *name)
42 {
43 m_Name.assign(name);
44 }