]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv-2.0/libgameservgldl/src/DataLayer/File/FileId.cpp
Wrote some initial MySQLDAO objects, but they're not complete
[irc/gameservirc.git] / gameserv-2.0 / libgameservgldl / src / DataLayer / File / FileId.cpp
index 5a1e099b335bb18f67b52837abf36438f2cb1bf5..51a99b363e962ce183cd0f6eca204bd00138750c 100644 (file)
@@ -45,7 +45,22 @@ string FileId::GetItemNumberFromId(const string &Id)
        return Id;\r
 }\r
 \r
-string FileId::CreateMonsterId(const unsigned int &Level, const string &Name)\r
+string FileId::CreateMonsterId(const string &LevelId, const string &Name)\r
 {\r
-       return str(format("%1%:%2%") % Level % Name);\r
+       return str(format("%1%:%2%") % LevelId % Name);\r
+}\r
+\r
+string FileId::CreateLevelId(const unsigned int &Number)\r
+{\r
+       return lexical_cast<string>(Number);\r
+}\r
+\r
+unsigned int FileId::GetLevelNumberFromId(const string &Id)\r
+{\r
+       return lexical_cast<unsigned int>(Id);\r
+}\r
+\r
+string FileId::CreateMasterId(const string &LevelId, const string &Name)\r
+{\r
+       return str(format("%1%:%2%") % LevelId % Name);\r
 }
\ No newline at end of file