diff options
Diffstat (limited to 'core/src/kz/ilotterytea/maxon/player')
| -rw-r--r-- | core/src/kz/ilotterytea/maxon/player/Savegame.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/src/kz/ilotterytea/maxon/player/Savegame.java b/core/src/kz/ilotterytea/maxon/player/Savegame.java index 3e3a2d1..209732d 100644 --- a/core/src/kz/ilotterytea/maxon/player/Savegame.java +++ b/core/src/kz/ilotterytea/maxon/player/Savegame.java @@ -9,6 +9,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.*; +import java.util.ArrayList; import java.util.HashMap; public class Savegame implements Serializable { @@ -26,6 +27,7 @@ public class Savegame implements Serializable { private double money, multiplier; private final HashMap<String, Integer> purchasedPets = new HashMap<>(); + private final ArrayList<String> unlockedPets = new ArrayList<>(); private String name; private long elapsedTime; private boolean isNewlyCreated; @@ -84,6 +86,7 @@ public class Savegame implements Serializable { money = 0.0f; multiplier = 0.0f; purchasedPets.clear(); + unlockedPets.clear(); name = System.getProperty("user.name", "Maxon"); elapsedTime = 0; isNewlyCreated = true; @@ -125,6 +128,10 @@ public class Savegame implements Serializable { return purchasedPets; } + public ArrayList<String> getUnlockedPets() { + return unlockedPets; + } + public String getName() { return name; } |
