summaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2022-12-04 04:12:02 +0600
committerilotterytea <iltsu@alright.party>2022-12-04 04:12:02 +0600
commit932eaebdb739dd071b3bb36ff8ea882a6d4c3f88 (patch)
tree05f50777511c2138c98bc74d7f03fb8f0ae8f9fa /core/src
parent0df85dcf056c7a4f2ea8e8b6ef399246ef697230 (diff)
savegame filepath fix + fix NullPointerException moment (java xd)
Diffstat (limited to 'core/src')
-rw-r--r--core/src/com/ilotterytea/maxoning/screens/MenuScreen.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java b/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java
index 828444b..5a03cf8 100644
--- a/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java
+++ b/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java
@@ -22,6 +22,7 @@ import com.ilotterytea.maxoning.MaxonGame;
import com.ilotterytea.maxoning.player.MaxonSavegame;
import com.ilotterytea.maxoning.ui.*;
import com.ilotterytea.maxoning.utils.I18N;
+import com.ilotterytea.maxoning.utils.formatters.NumberFormatter;
import com.ilotterytea.maxoning.utils.serialization.GameDataSystem;
import java.awt.*;
@@ -71,7 +72,7 @@ public class MenuScreen implements Screen {
this.widgetSkin = new Skin(Gdx.files.internal("sprites/gui/widgets.skin"));
this.iconSkin = new Skin(Gdx.files.internal("sprites/gui/widgeticons.skin"));
- sav = GameDataSystem.load("latest.sav");
+ sav = GameDataSystem.load("00.maxon");
// Main Menu music:
this.menuMusic = game.assetManager.get("mus/menu/mus_menu_loop.ogg", Music.class);
@@ -154,7 +155,7 @@ public class MenuScreen implements Screen {
// // Savegame:
savLabel = new Label(
- (sav == null) ? game.locale.TranslatableText("menu.last_savegame.empty") : game.locale.FormattedText("menu.last_savegame.found"), skin);
+ (sav == null) ? game.locale.TranslatableText("menu.last_savegame.empty") : game.locale.FormattedText("menu.last_savegame.found", sav.petName, NumberFormatter.format(sav.points), NumberFormatter.format(sav.multiplier), String.valueOf(sav.inv.size())), skin);
savLabel.setPosition((stage.getWidth() / 2f) - (savLabel.getWidth() / 2f), 8f + startBtn.getY() + startBtn.getHeight());
stage.addActor(savLabel);