X-Git-Url: https://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2FCaveGame.java;h=31b763a3e7106d87c1fe26abc0686f6487c51b11;hp=8a26b6a9310d90fa654fca7f4ff5f3a9092d083d;hb=7217e9b86d6e44604703ffb9956bcade97cfe9c9;hpb=f7cc93fff73659b11d3666cdfd92efca1bf403dd diff --git a/core/src/ru/deadsoftware/cavecraft/CaveGame.java b/core/src/ru/deadsoftware/cavecraft/CaveGame.java index 8a26b6a..31b763a 100644 --- a/core/src/ru/deadsoftware/cavecraft/CaveGame.java +++ b/core/src/ru/deadsoftware/cavecraft/CaveGame.java @@ -1,10 +1,12 @@ package ru.deadsoftware.cavecraft; import com.badlogic.gdx.Game; +import com.badlogic.gdx.Gdx; public class CaveGame extends Game { - public static final String VERSION = "alpha 0.2.1"; + public static final String VERSION = "alpha 0.3-dev"; + public static String GAME_FOLDER; public static GameState STATE; @@ -21,6 +23,18 @@ public class CaveGame extends Game { @Override public void create () { + switch (Gdx.app.getType()) { + case Desktop: + GAME_FOLDER = System.getProperty("user.home")+"/.cavecraft"; + break; + case Android: + GAME_FOLDER = "/sdcard/cavecraft"; + break; + default: + Gdx.app.exit(); + } + Gdx.app.log("CaveGame", "Folder: "+GAME_FOLDER); + Gdx.files.local(GAME_FOLDER).mkdirs(); setScreen(new GameScreen()); }