DEADSOFTWARE

Add world saving
[cavedroid.git] / core / src / ru / deadsoftware / cavecraft / CaveGame.java
1 package ru.deadsoftware.cavecraft;
3 import com.badlogic.gdx.Game;
4 import com.badlogic.gdx.Gdx;
6 public class CaveGame extends Game {
8 public static final String VERSION = "alpha 0.3-dev";
9 public static String GAME_FOLDER;
11 public static GameState STATE;
13 public static boolean TOUCH;
15 public CaveGame() {
16 this(false);
17 }
19 public CaveGame(boolean touch) {
20 TOUCH = touch;
21 STATE = GameState.MENU_MAIN;
22 }
24 @Override
25 public void create () {
26 switch (Gdx.app.getType()) {
27 case Desktop:
28 GAME_FOLDER = System.getProperty("user.home")+"/.cavecraft";
29 break;
30 case Android:
31 GAME_FOLDER = "/sdcard/cavecraft";
32 break;
33 default:
34 Gdx.app.exit();
35 }
36 Gdx.app.log("CaveGame", "Folder: "+GAME_FOLDER);
37 Gdx.files.local(GAME_FOLDER).mkdirs();
38 setScreen(new GameScreen());
39 }
41 }