summaryrefslogtreecommitdiff
path: root/core/src/kz/ilotterytea/maxon/player
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2024-10-06 00:17:03 +0500
committerilotterytea <iltsu@alright.party>2024-10-06 00:17:03 +0500
commit2974355d1fe5547ad79e775b0e2570005e13550e (patch)
treeea815fbe2d9a31fd32586f442cf57fe3e5f05f9c /core/src/kz/ilotterytea/maxon/player
parentcc014ea1dd14572786821ed598c4a21ec6327901 (diff)
upd: Savegame is now static and should be gotten from the getInstance method
Diffstat (limited to 'core/src/kz/ilotterytea/maxon/player')
-rw-r--r--core/src/kz/ilotterytea/maxon/player/Savegame.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/src/kz/ilotterytea/maxon/player/Savegame.java b/core/src/kz/ilotterytea/maxon/player/Savegame.java
index 209732d..9d5f93d 100644
--- a/core/src/kz/ilotterytea/maxon/player/Savegame.java
+++ b/core/src/kz/ilotterytea/maxon/player/Savegame.java
@@ -32,6 +32,16 @@ public class Savegame implements Serializable {
private long elapsedTime;
private boolean isNewlyCreated;
+ private static Savegame savegame;
+
+ public static Savegame getInstance() {
+ if (savegame == null) {
+ savegame = load();
+ }
+
+ return savegame;
+ }
+
private Savegame() {
setDefaultValues();
}