DEADSOFTWARE

Implement dependency injection for game classes #13
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / menu / submenus / MenuInput.java
index 2ebe4271428c060b173552777d4366fe384c66b9..eccf9af91acfc7129b018245099222ec70852405 100644 (file)
@@ -2,29 +2,26 @@ package ru.deadsoftware.cavedroid.menu.submenus;
 
 import com.badlogic.gdx.Gdx;
 import ru.deadsoftware.cavedroid.CaveGame;
-import ru.deadsoftware.cavedroid.game.GameProc;
 import ru.deadsoftware.cavedroid.game.GameSaver;
 import ru.deadsoftware.cavedroid.misc.states.AppState;
 import ru.deadsoftware.cavedroid.misc.states.MenuState;
 
-import static ru.deadsoftware.cavedroid.GameScreen.GP;
-
 class MenuInput {
 
     private static void startNewGame(int gameMode) {
-        GP = new GameProc(gameMode);
-        GP.player.respawn();
-        GameSaver.save(GP);
-        CaveGame.APP_STATE = AppState.LOAD;
+//        GP = new GameProc();
+//        GP.player.respawn();
+//        GameSaver.save(GP);
+//        CaveGame.APP_STATE = AppState.LOAD;
     }
 
     static void newGameClicked() {
-        CaveGame.MENU_STATE = MenuState.NEW_GAME;
+//        CaveGame.MENU_STATE = MenuState.NEW_GAME;
     }
 
     static void loadGameClicked() {
-        CaveGame.APP_STATE = AppState.LOAD;
-        GP = GameSaver.load();
+//        CaveGame.APP_STATE = AppState.LOAD;
+//        GP = GameSaver.load();
     }
 
     static void quitClicked() {
@@ -40,7 +37,7 @@ class MenuInput {
     }
 
     static void backClicked() {
-        CaveGame.MENU_STATE = MenuState.MAIN;
+//        CaveGame.MENU_STATE = MenuState.MAIN;
     }
 
 }