diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2015-01-18 23:22:01 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2015-01-18 23:22:01 +0100 |
commit | 0eb2eae843b58fe45883b96874dc876a074df250 (patch) | |
tree | 02504de5aa384283470972ac0478dfc81ecf44ad /core/src/ch/asynk/tankontank/game | |
parent | 05968c6347a66d62767d1bc49f1a7799b3b5cd00 (diff) | |
download | RustAndDust-0eb2eae843b58fe45883b96874dc876a074df250.zip RustAndDust-0eb2eae843b58fe45883b96874dc876a074df250.tar.gz |
Move: add static getEnter() and getSet()
Diffstat (limited to 'core/src/ch/asynk/tankontank/game')
-rw-r--r-- | core/src/ch/asynk/tankontank/game/Map.java | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/core/src/ch/asynk/tankontank/game/Map.java b/core/src/ch/asynk/tankontank/game/Map.java index eca6e64..7a28a70 100644 --- a/core/src/ch/asynk/tankontank/game/Map.java +++ b/core/src/ch/asynk/tankontank/game/Map.java @@ -273,10 +273,8 @@ public abstract class Map extends Board if (entry == Orientation.KEEP) return false; - Move move = Move.get(unit, null, to, entry, null); - move.setEnter(); - enterPawn(unit, move); + enterPawn(unit, Move.getEnter(unit, to, entry)); objectives.claim(to, unit.getArmy()); return true; } @@ -285,10 +283,7 @@ public abstract class Map extends Board { TankOnTank.debug("Map", String.format("set %s %s %s", to.toShort(), unit, entry)); - Move move = Move.get(unit, null, to, entry, null); - move.setSet(); - - setPawnOnto(unit, move); + setPawnOnto(unit, Move.getSet(unit, to, entry)); objectives.claim(to, unit.getArmy()); return true; } |