X-Git-Url: https://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2FCaveGame.java;h=b70038b905e60e0ee3584ee535a8255c7baae6b1;hp=99e4f689c11bccede1c6702cb9d6e789a0080e5f;hb=cef4b5a9985bcbdfea6dc652147ecde0721d7fdc;hpb=7e901796f1eb536505728f34fca8c0ea5204cf24 diff --git a/core/src/ru/deadsoftware/cavecraft/CaveGame.java b/core/src/ru/deadsoftware/cavecraft/CaveGame.java index 99e4f68..b70038b 100644 --- a/core/src/ru/deadsoftware/cavecraft/CaveGame.java +++ b/core/src/ru/deadsoftware/cavecraft/CaveGame.java @@ -1,27 +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 { - public static final String VERSION = "alpha 0.2"; + public static final String VERSION = "alpha 0.4"; + public static String GAME_FOLDER; - public static GameState STATE; + public static AppState STATE; - public static boolean TOUCH; + public static boolean TOUCH; - public CaveGame() { - this(false); - } + public CaveGame(String gameFolder) { + this(gameFolder, false); + } - public CaveGame(boolean touch) { - TOUCH = touch; - STATE = GameState.GAME_PLAY; - } + public CaveGame(String gameFolder, boolean touch) { + GAME_FOLDER = gameFolder; + TOUCH = touch; + STATE = AppState.MENU_MAIN; + } - @Override - public void create () { - setScreen(new GameScreen()); - } + @Override + public void create() { + Gdx.app.log("CaveGame", GAME_FOLDER); + Gdx.files.absolute(GAME_FOLDER).mkdirs(); + setScreen(new GameScreen()); + } }