diff -r 5444b56b5ba6 -r 9dcd59d9014a core/CPlayer.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/core/CPlayer.cpp Mon Jan 01 03:33:14 2007 +0000 @@ -0,0 +1,44 @@ +#include "CPlayer.h" + +CPlayer::CPlayer() +{ + m_IsConnected = false; + m_IsInGame = false; + m_IsAuthorized = false; + m_PlayerEdict = NULL; +} + +void CPlayer::Initialize(const char *name, const char *ip, edict_t *pEntity) +{ + m_IsConnected = true; + m_Name.assign(name); + m_Ip.assign(ip); + m_PlayerEdict = pEntity; +} + +void CPlayer::Connect() +{ + m_IsInGame = true; +} + +void CPlayer::Authorize(const char *steamid) +{ + m_IsAuthorized = true; + m_AuthID.assign(steamid); +} + +void CPlayer::Disconnect() +{ + m_IsConnected = false; + m_IsInGame = false; + m_IsAuthorized = false; + m_Name.clear(); + m_Ip.clear(); + m_AuthID.clear(); + m_PlayerEdict = NULL; +} + +void CPlayer::SetName(const char *name) +{ + m_Name.assign(name); +}