From 39e8c7f9328056d755cf6f5c1a52816e1f86b345 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sun, 9 Jun 2024 16:45:30 +0500 Subject: upd: use HashMap for purchased pets + fix --- core/src/kz/ilotterytea/maxon/player/Savegame.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'core/src/kz/ilotterytea/maxon/player') diff --git a/core/src/kz/ilotterytea/maxon/player/Savegame.java b/core/src/kz/ilotterytea/maxon/player/Savegame.java index fb955c6..5e9ee69 100644 --- a/core/src/kz/ilotterytea/maxon/player/Savegame.java +++ b/core/src/kz/ilotterytea/maxon/player/Savegame.java @@ -9,7 +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 { private static final File directory = new File(MaxonConstants.GAME_SAVEGAME_FOLDER); @@ -25,7 +25,7 @@ public class Savegame implements Serializable { private static final Logger logger = LoggerFactory.getLogger(Savegame.class); private double money = 0.0f, multiplier = 0.0f; - private final ArrayList purchasedPets = new ArrayList<>(); + private final HashMap purchasedPets = new HashMap<>(); private String name = System.getProperty("user.name", "Maxon"); private long elapsedTime = 0; private boolean isNewlyCreated = true; @@ -104,7 +104,7 @@ public class Savegame implements Serializable { this.multiplier -= multiplier; } - public ArrayList getPurchasedPets() { + public HashMap getPurchasedPets() { return purchasedPets; } -- cgit v1.2.3