DEADSOFTWARE

Add crippled survival
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / CaveGame.java
index 8aa6f28f6fcc3077701edb0f00717fddbdeead55..4fa6b0e972871687ea9ed154d0733f5b0f7bdb48 100644 (file)
@@ -13,7 +13,7 @@ public class CaveGame extends Game {
 
     private static final String TAG = "CaveGame";
 
-    public static final String VERSION = "alpha 0.4.2";
+    public static final String VERSION = "alpha 0.5.1";
 
     private final MainConfig mMainConfig;
     private final MainComponent mMainComponent;
@@ -54,9 +54,9 @@ public class CaveGame extends Game {
         mMainConfig.setAssetsPackPath(mAssetsPackPath);
     }
 
-    public void newGame() {
+    public void newGame(int gameMode) {
         GameScreen gameScreen = mMainComponent.getGameScreen();
-        gameScreen.newGame();
+        gameScreen.newGame(gameMode);
         setScreen(gameScreen);
     }
 
@@ -86,4 +86,10 @@ public class CaveGame extends Game {
         setScreen(mMainComponent.getMenuScreen());
     }
 
+    @Override
+    public void dispose() {
+        if (screen != null) {
+            screen.dispose();
+        }
+    }
 }