From 536687c713078bef02c8d543e1a08300dc6405dd Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sat, 3 Dec 2022 14:11:23 +0600 Subject: make dirs if they don't exist --- .../com/ilotterytea/maxoning/utils/serialization/GameDataSystem.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'core/src/com') diff --git a/core/src/com/ilotterytea/maxoning/utils/serialization/GameDataSystem.java b/core/src/com/ilotterytea/maxoning/utils/serialization/GameDataSystem.java index 6e3534f..1583160 100644 --- a/core/src/com/ilotterytea/maxoning/utils/serialization/GameDataSystem.java +++ b/core/src/com/ilotterytea/maxoning/utils/serialization/GameDataSystem.java @@ -59,6 +59,8 @@ public class GameDataSystem { * @see MaxonSavegame */ public static void save(@NotNull MaxonSavegame savegame, @NotNull String file_name) { + if (!dir.exists()) dir.mkdirs(); + try { log.info("Saving the game..."); FileOutputStream fos = new FileOutputStream(String.format("%s/%s", (OsUtils.isAndroid || OsUtils.isIos) ? Gdx.files.getExternalStoragePath() : dir.getAbsolutePath(), file_name)); -- cgit v1.2.3