X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2FCaveGame.java;h=c03d568670367a338792348bb7175482f29acb7d;hb=10722882ff25a56c5c3d292b4069463ed8eb8e76;hp=28275c90d765a700df4e1ff11deabf9d4c376b26;hpb=b1614a603547cfdcc3501b178f03aa40f1b7b82f;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavecraft/CaveGame.java b/core/src/ru/deadsoftware/cavecraft/CaveGame.java index 28275c9..c03d568 100644 --- a/core/src/ru/deadsoftware/cavecraft/CaveGame.java +++ b/core/src/ru/deadsoftware/cavecraft/CaveGame.java @@ -1,11 +1,41 @@ 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.3"; + 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", "Folder: "+GAME_FOLDER); + Gdx.files.local(GAME_FOLDER).mkdirs(); + setScreen(new GameScreen()); } -} \ No newline at end of file +}