DEADSOFTWARE

Delete old GameItems
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / GameSaver.java
index 1ff2bad9783788a68d6ff1858dc9185f2a9a6fbe..51dbd5bfb935f100b93a9ddd0c4a4f33e80a1de9 100644 (file)
@@ -5,6 +5,7 @@ import com.badlogic.gdx.files.FileHandle;
 import ru.deadsoftware.cavedroid.MainConfig;
 import ru.deadsoftware.cavedroid.game.mobs.MobsController;
 import ru.deadsoftware.cavedroid.game.objects.DropController;
+import ru.deadsoftware.cavedroid.game.world.GameWorld;
 
 import javax.annotation.CheckForNull;
 import java.io.*;
@@ -12,6 +13,8 @@ import java.nio.ByteBuffer;
 
 public class GameSaver {
 
+    private static final String TAG = "GameSaver";
+
     public static class Data {
         @CheckForNull
         private MobsController mMobsController;
@@ -167,7 +170,11 @@ public class GameSaver {
                             MobsController mobsController,
                             GameWorld gameWorld) {
 
-        String folder = mainConfig.getGameFolder();
+        Gdx.app.debug(TAG, "Saves are disabled for this build");
+        return;
+
+
+/*        String folder = mainConfig.getGameFolder();
         FileHandle file = Gdx.files.absolute(folder + "/saves/");
         file.mkdirs();
         file = Gdx.files.absolute(folder + "/saves/game.sav");
@@ -178,17 +185,19 @@ public class GameSaver {
             out.writeObject(dropController);
             out.writeObject(mobsController);
             out.close();
-            saveMap(Gdx.files.absolute(folder + "/saves/foremap.sav"), gameWorld.getFullForeMap());
-            saveMap(Gdx.files.absolute(folder + "/saves/backmap.sav"), gameWorld.getFullBackMap());
+            // TODO: 4/20/24 save map
+//            saveMap(Gdx.files.absolute(folder + "/saves/foremap.sav"), gameWorld.getFullForeMap());
+//            saveMap(Gdx.files.absolute(folder + "/saves/backmap.sav"), gameWorld.getFullBackMap());
         } catch (Exception e) {
             e.printStackTrace();
-        }
+        }*/
     }
 
     public static boolean exists(MainConfig mainConfig) {
-        String folder = mainConfig.getGameFolder();
-        return (Gdx.files.absolute(folder + "/saves/game.sav").exists() &&
-                Gdx.files.absolute(folder + "/saves/foremap.sav").exists() &&
-                Gdx.files.absolute(folder + "/saves/backmap.sav").exists());
+        return false;
+//        String folder = mainConfig.getGameFolder();
+//        return (Gdx.files.absolute(folder + "/saves/game.sav").exists() &&
+//                Gdx.files.absolute(folder + "/saves/foremap.sav").exists() &&
+//                Gdx.files.absolute(folder + "/saves/backmap.sav").exists());
     }
 }