ns/dev/3.2-LUA/source/mod/AvHServerPlayerData.cpp
tankefugl f0bcdd7a9f Branched for LUA development.
git-svn-id: https://unknownworlds.svn.cloudforge.com/ns1@266 67975925-1194-0748-b3d5-c16f83f1a3a1
2005-07-13 11:35:45 +00:00

70 lines
No EOL
1.6 KiB
C++

#include "mod/AvHServerPlayerData.h"
AvHServerPlayerData::AvHServerPlayerData()
{
this->mResources = -1;
this->mTimeLastVotedDown = -1;
this->mExperience = 0.0f;
this->mExperienceLevelsSpent = 0;
this->mHasJoinedTeam = false;
}
float AvHServerPlayerData::GetResources() const
{
return this->mResources;
}
void AvHServerPlayerData::SetResources(float inResources)
{
this->mResources = inResources;
}
float AvHServerPlayerData::GetTimeVotedDown() const
{
return this->mTimeLastVotedDown;
}
void AvHServerPlayerData::SetTimeVotedDown(float inTime)
{
this->mTimeLastVotedDown = inTime;
}
float AvHServerPlayerData::GetExperience() const
{
return this->mExperience;
}
void AvHServerPlayerData::SetExperience(float inExperience)
{
this->mExperience = inExperience;
}
const AvHTechTree& AvHServerPlayerData::GetCombatNodes()
{
return this->mCombatNodes;
}
void AvHServerPlayerData::SetCombatNodes(const AvHTechTree& inTechNodes)
{
this->mCombatNodes = inTechNodes;
}
const MessageIDListType& AvHServerPlayerData::GetPurchasedCombatUpgrades() const
{
return this->mPurchasedCombatUpgrades;
}
void AvHServerPlayerData::SetPurchasedCombatUpgrades(const MessageIDListType& inPurchasedCombatUpgrades)
{
this->mPurchasedCombatUpgrades = inPurchasedCombatUpgrades;
}
int AvHServerPlayerData::GetExperienceLevelsSpent() const
{
return this->mExperienceLevelsSpent;
}
void AvHServerPlayerData::SetExperienceLevelsSpent(int inExperienceLevelsSpent)
{
this->mExperienceLevelsSpent = inExperienceLevelsSpent;
}