]> git.jsancho.org Git - lugaru.git/blobdiff - Source/Account.h
Moved Account::active in Account class. Maybe it should be changed for a method and...
[lugaru.git] / Source / Account.h
index b9d24832b1f8e0579490026804d74a5695ce11e9..f68c52b484e1663437e4e8f0daf1ab32f7b81b73 100644 (file)
@@ -48,9 +48,11 @@ public:
     static Account* add(const std::string& name);
     static Account* get(int i);
     static Account* loadFile(std::string filename);
-    static void saveFile(std::string filename, Account* accountactive);
+    static void saveFile(std::string filename);
     static int indice(Account* a);
 
+    static Account* active;
+
     void endGame();
     void winCampaignLevel(int choice, float score, float time);
     void winLevel(int level, float score, float time);
@@ -60,8 +62,8 @@ public:
     void setDifficulty(int i) {
         difficulty = i;
     };
-    const char* getName() {
-        return name.c_str();
+    const std::string& getName() {
+        return name;
     };
     float getCampaignScore() {
         return campaignProgress[currentCampaign].score;