diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2014-09-18 16:45:37 +0200 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2014-09-18 16:45:37 +0200 |
commit | 127dd3f7518ada1598adc176585ee7151d4ba7be (patch) | |
tree | 75f8fa0b5a5c07cfcfbc51b361934dc21d201a13 /core/src/ch/asynk/tankontank/engine/Pawn.java | |
parent | 3f72675a5048dd9b47e8cef80fd07ed5e4aeaa10 (diff) | |
download | RustAndDust-127dd3f7518ada1598adc176585ee7151d4ba7be.zip RustAndDust-127dd3f7518ada1598adc176585ee7151d4ba7be.tar.gz |
Tile.Orientation -> Pawn.Orientation
Diffstat (limited to 'core/src/ch/asynk/tankontank/engine/Pawn.java')
-rw-r--r-- | core/src/ch/asynk/tankontank/engine/Pawn.java | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/core/src/ch/asynk/tankontank/engine/Pawn.java b/core/src/ch/asynk/tankontank/engine/Pawn.java index 969e1e9..bcd1966 100644 --- a/core/src/ch/asynk/tankontank/engine/Pawn.java +++ b/core/src/ch/asynk/tankontank/engine/Pawn.java @@ -16,9 +16,23 @@ public interface Pawn public void moveBy(float x, float y); - public void pushMove(float x, float y, int z, Tile.Orientation o); + public void pushMove(float x, float y, int z, Pawn.Orientation o); public void resetMoves(Runnable cb); public void moveDone(); + + public enum Orientation + { + KEEP(0), + WEST(-90), + NORTH_WEST(-30), + NORTH_EAST (30), + EAST(90), + SOUTH_EAST(150), + SOUTH_WEST(-150); + + public final int v; + Orientation(int v) { this.v = v; } + } } |