diff --git a/core/src/ru/deadsoftware/cavecraft/CaveGame.java b/core/src/ru/deadsoftware/cavecraft/CaveGame.java
index d95c4774ab3587a8f852fa1f7245f146bd2e8d32..b70038b905e60e0ee3584ee535a8255c7baae6b1 100644 (file)
public class CaveGame extends Game {
- public static final String VERSION = "alpha 0.4-dev";
- public static String GAME_FOLDER;
-
- public static AppState STATE;
-
- public static boolean TOUCH;
-
- public CaveGame() {
- this(false);
- }
-
- public CaveGame(boolean touch) {
- TOUCH = touch;
- STATE = AppState.MENU_MAIN;
- }
-
- @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", GAME_FOLDER);
- Gdx.files.absolute(GAME_FOLDER).mkdirs();
- setScreen(new GameScreen());
- }
+ public static final String VERSION = "alpha 0.4";
+ public static String GAME_FOLDER;
+
+ public static AppState STATE;
+
+ public static boolean TOUCH;
+
+ public CaveGame(String gameFolder) {
+ this(gameFolder, false);
+ }
+
+ public CaveGame(String gameFolder, boolean touch) {
+ GAME_FOLDER = gameFolder;
+ TOUCH = touch;
+ STATE = AppState.MENU_MAIN;
+ }
+
+ @Override
+ public void create() {
+ Gdx.app.log("CaveGame", GAME_FOLDER);
+ Gdx.files.absolute(GAME_FOLDER).mkdirs();
+ setScreen(new GameScreen());
+ }
}