summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/TankOnTank.java
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2014-12-30 21:48:26 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2014-12-30 21:48:26 +0100
commit30a62fe41ebbdd37c0aa91d6ef5223ac29276ca4 (patch)
tree02ad05a09f49561f17f54f41289d886af2ee3783 /core/src/ch/asynk/tankontank/TankOnTank.java
parent9d5146d953453abda8cbbe35d4a42ea2ce198d90 (diff)
downloadRustAndDust-30a62fe41ebbdd37c0aa91d6ef5223ac29276ca4.zip
RustAndDust-30a62fe41ebbdd37c0aa91d6ef5223ac29276ca4.tar.gz
TankOnTank: does the screen switching
Diffstat (limited to 'core/src/ch/asynk/tankontank/TankOnTank.java')
-rw-r--r--core/src/ch/asynk/tankontank/TankOnTank.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/core/src/ch/asynk/tankontank/TankOnTank.java b/core/src/ch/asynk/tankontank/TankOnTank.java
index 2e081fb..0d28391 100644
--- a/core/src/ch/asynk/tankontank/TankOnTank.java
+++ b/core/src/ch/asynk/tankontank/TankOnTank.java
@@ -8,6 +8,8 @@ import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.TextureAtlas;
import ch.asynk.tankontank.screens.LoadScreen;
+import ch.asynk.tankontank.screens.OptionsScreen;
+import ch.asynk.tankontank.screens.GameScreen;
import ch.asynk.tankontank.game.Ctrl;
import ch.asynk.tankontank.game.Config;
import ch.asynk.tankontank.game.battles.Factory;
@@ -94,9 +96,15 @@ public class TankOnTank extends Game
debug("TankOnTank", "diagnostics:\n" + manager.getDiagnostics() );
}
- public void onLoaded()
+ public void switchToOptions()
{
factory.assetsLoaded();
+ setScreen(new OptionsScreen(this));
+ }
+
+ public void switchToGame()
+ {
+ setScreen(new GameScreen(this));
}
// @Override