]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv-2.0/libgameservgldl/src/GameLayer/GameObjects/PlayerGO.cpp
A little bit more work on testing and minor modifications
[irc/gameservirc.git] / gameserv-2.0 / libgameservgldl / src / GameLayer / GameObjects / PlayerGO.cpp
index a6fd61e147328e5aa32195e3c8f6d20bca1bc4e2..417c1304fec4d0cf62865e43a8fdd179c6c9dbc7 100644 (file)
@@ -11,6 +11,9 @@ using boost::shared_ptr;
 #include <GameServ/GameServException.h>\r
 using GameServ::Exceptions::GameServException;\r
 \r
+#include <boost/date_time/posix_time/posix_time.hpp>\r
+using boost::posix_time::ptime;\r
+\r
 PlayerGO::PlayerGO() : GameObject(), mName(""), mLevel(1), mExperience(0), mGold(0), mHealth(0), mMaxHealth(0), mStrength(1),\r
 mDefense(1), mForestFights(0), mPlayerFights(0), mPassword("")\r
 {\r
@@ -183,6 +186,16 @@ string PlayerGO::Password(void) const
        return mPassword;\r
 }\r
 \r
+void PlayerGO::LastLogin(const ptime &value)\r
+{\r
+       mLastLogin = value;\r
+}\r
+\r
+ptime PlayerGO::LastLogin(void) const\r
+{\r
+       return mLastLogin;\r
+}\r
+\r
 bool PlayerGO::operator !=(const PlayerGO &right) const\r
 {\r
        return !(*this == right);\r
@@ -205,4 +218,3 @@ PlayerGO *PlayerGO::Clone(void) const
        return new PlayerGO(*this);\r
 }\r
 \r
-\r