summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2024-10-25 22:20:14 +0500
committerilotterytea <iltsu@alright.party>2024-10-25 22:20:14 +0500
commit94ef28e556b34dc138cdd9b9af0b50de3ec62443 (patch)
treec9d8beee68803e9f408c9ba3d7a942b694a97a63
parentd9ccdc541f76bd93585b50803e4c018228672043 (diff)
fix: game save widget wasn't updated in the session if a save was already created
-rw-r--r--core/src/kz/ilotterytea/maxon/player/Savegame.java4
-rw-r--r--core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java1
2 files changed, 5 insertions, 0 deletions
diff --git a/core/src/kz/ilotterytea/maxon/player/Savegame.java b/core/src/kz/ilotterytea/maxon/player/Savegame.java
index e83aec4..b9f3cde 100644
--- a/core/src/kz/ilotterytea/maxon/player/Savegame.java
+++ b/core/src/kz/ilotterytea/maxon/player/Savegame.java
@@ -189,4 +189,8 @@ public class Savegame implements Serializable {
public boolean isNewlyCreated() {
return isNewlyCreated;
}
+
+ public void setNewlyCreated(boolean newlyCreated) {
+ isNewlyCreated = newlyCreated;
+ }
}
diff --git a/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java b/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java
index c169bd0..709a1f1 100644
--- a/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java
+++ b/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java
@@ -96,6 +96,7 @@ public class GameScreen implements Screen, InputProcessor {
public GameScreen() {
this.game = MaxonGame.getInstance();
this.playTimestamp = System.currentTimeMillis();
+ if (savegame.isNewlyCreated()) savegame.setNewlyCreated(false);
create3D();