diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2014-11-16 01:22:38 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2014-11-16 01:22:38 +0100 |
commit | feeb9296de6d509c4e5575211cd47a115793e976 (patch) | |
tree | a0d260f6860af25c45aa64685e05fa4635db72ad /core/src/ch/asynk/tankontank/game/Ctrl.java | |
parent | d805f2aeaaff790c0c3d2cc7fb937ac325d92a89 (diff) | |
download | RustAndDust-feeb9296de6d509c4e5575211cd47a115793e976.zip RustAndDust-feeb9296de6d509c4e5575211cd47a115793e976.tar.gz |
Ctrl,Hud: add checkDeploymentDone(), endDeployment(), askEndDeployment()
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/Ctrl.java')
-rw-r--r-- | core/src/ch/asynk/tankontank/game/Ctrl.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/src/ch/asynk/tankontank/game/Ctrl.java b/core/src/ch/asynk/tankontank/game/Ctrl.java index aaea495..b507eaf 100644 --- a/core/src/ch/asynk/tankontank/game/Ctrl.java +++ b/core/src/ch/asynk/tankontank/game/Ctrl.java @@ -237,6 +237,13 @@ public class Ctrl implements Disposable this.state.touchUp(); } + public boolean checkDeploymentDone() + { + boolean done = battle.deploymentDone(player); + if (done) + hud.askEndDeployment(); + return done; + } public void reinforcementHit() { @@ -251,6 +258,11 @@ public class Ctrl implements Disposable stateAfterAnimation = after; } + public void endDeployment() + { + switchPlayer(); + } + public void endGame() { game.setScreen(new OptionsScreen(game)); |