diff options
Diffstat (limited to 'core/src/ch/asynk/tankontank/engine')
-rw-r--r-- | core/src/ch/asynk/tankontank/engine/Board.java | 13 | ||||
-rw-r--r-- | core/src/ch/asynk/tankontank/engine/Pawn.java | 10 |
2 files changed, 0 insertions, 23 deletions
diff --git a/core/src/ch/asynk/tankontank/engine/Board.java b/core/src/ch/asynk/tankontank/engine/Board.java index 0d8f3dc..203436c 100644 --- a/core/src/ch/asynk/tankontank/engine/Board.java +++ b/core/src/ch/asynk/tankontank/engine/Board.java @@ -436,19 +436,6 @@ public abstract class Board implements Disposable pawn.move(); } - protected void rotatePawn(final Pawn pawn, Orientation o, RunnableAnimation whenDone) - { - pawn.movement.setRotation(pawn.getTile(), o); - removePawn(pawn); - - AnimationSequence seq = pawn.getRotateAnimation(o.r(), 2); - seq.addAnimation(getSetPawnOntoAnimation(pawn)); - seq.addAnimation(whenDone); - addAnimation(seq); - - pawn.move(); - } - protected void revertLastPawnMove(final Pawn pawn, RunnableAnimation whenDone) { removePawn(pawn); diff --git a/core/src/ch/asynk/tankontank/engine/Pawn.java b/core/src/ch/asynk/tankontank/engine/Pawn.java index 57f8c0f..991e97e 100644 --- a/core/src/ch/asynk/tankontank/engine/Pawn.java +++ b/core/src/ch/asynk/tankontank/engine/Pawn.java @@ -67,16 +67,6 @@ public abstract class Pawn implements Moveable, Disposable return "move : [" + from.col + ";" + from.row + "] -> [" + to.col + ";" + to.row + ";" + orientation + "] dist:" + distance + " cost:" + cost + " road:" + roadMarch + " entry:" + entryMove; } - public void setRotation(Tile tile, Orientation o) - { - from = tile; - to = tile; - cost = 0; - roadMarch = false; - entryMove = false; - orientation = o; - } - public void reset() { from = null; |