1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/core/CPlayer.cpp Mon Jan 01 03:33:14 2007 +0000
1.3 @@ -0,0 +1,44 @@
1.4 +#include "CPlayer.h"
1.5 +
1.6 +CPlayer::CPlayer()
1.7 +{
1.8 + m_IsConnected = false;
1.9 + m_IsInGame = false;
1.10 + m_IsAuthorized = false;
1.11 + m_PlayerEdict = NULL;
1.12 +}
1.13 +
1.14 +void CPlayer::Initialize(const char *name, const char *ip, edict_t *pEntity)
1.15 +{
1.16 + m_IsConnected = true;
1.17 + m_Name.assign(name);
1.18 + m_Ip.assign(ip);
1.19 + m_PlayerEdict = pEntity;
1.20 +}
1.21 +
1.22 +void CPlayer::Connect()
1.23 +{
1.24 + m_IsInGame = true;
1.25 +}
1.26 +
1.27 +void CPlayer::Authorize(const char *steamid)
1.28 +{
1.29 + m_IsAuthorized = true;
1.30 + m_AuthID.assign(steamid);
1.31 +}
1.32 +
1.33 +void CPlayer::Disconnect()
1.34 +{
1.35 + m_IsConnected = false;
1.36 + m_IsInGame = false;
1.37 + m_IsAuthorized = false;
1.38 + m_Name.clear();
1.39 + m_Ip.clear();
1.40 + m_AuthID.clear();
1.41 + m_PlayerEdict = NULL;
1.42 +}
1.43 +
1.44 +void CPlayer::SetName(const char *name)
1.45 +{
1.46 + m_Name.assign(name);
1.47 +}