]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv-2.0/libgameservgldl/src/DataLayer/File/FileId.cpp
Consolidated all the individual level files into a single levels.dat file.
[irc/gameservirc.git] / gameserv-2.0 / libgameservgldl / src / DataLayer / File / FileId.cpp
index fe807ee182a1abc0e712f0263bfdc7583c8871e1..dd184832a11dd0d40b3f1acec5f74c8f700abed2 100644 (file)
@@ -44,3 +44,18 @@ string FileId::GetItemNumberFromId(const string &Id)
 {\r
        return Id;\r
 }\r
+\r
+string FileId::CreateMonsterId(const unsigned int &Level, const string &Name)\r
+{\r
+       return str(format("%1%:%2%") % Level % Name);\r
+}\r
+\r
+string FileId::CreateLevelId(const unsigned int &Number)\r
+{\r
+       return lexical_cast<string>(Number);\r
+}\r
+\r
+string FileId::CreateMasterId(const unsigned int &LevelNumber, const string &Name)\r
+{\r
+       return str(format("%1%:%2%") % LevelNumber % Name);\r
+}
\ No newline at end of file