DEADSOFTWARE

Code improvements
[cavedroid.git] / core / src / ru / deadsoftware / cavecraft / CaveGame.java
index 28275c90d765a700df4e1ff11deabf9d4c376b26..b70038b905e60e0ee3584ee535a8255c7baae6b1 100644 (file)
@@ -1,11 +1,33 @@
 package ru.deadsoftware.cavecraft;
 
 import com.badlogic.gdx.Game;
+import com.badlogic.gdx.Gdx;
+import ru.deadsoftware.cavecraft.misc.AppState;
 
 public class CaveGame extends Game {
 
-       @Override
-       public void create () {
-       }
+    public static final String VERSION = "alpha 0.4";
+    public static String GAME_FOLDER;
 
-}
\ No newline at end of file
+    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());
+    }
+
+}