summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/game/Map.java
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2015-01-18 23:22:01 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2015-01-18 23:22:01 +0100
commit0eb2eae843b58fe45883b96874dc876a074df250 (patch)
tree02504de5aa384283470972ac0478dfc81ecf44ad /core/src/ch/asynk/tankontank/game/Map.java
parent05968c6347a66d62767d1bc49f1a7799b3b5cd00 (diff)
downloadRustAndDust-0eb2eae843b58fe45883b96874dc876a074df250.zip
RustAndDust-0eb2eae843b58fe45883b96874dc876a074df250.tar.gz
Move: add static getEnter() and getSet()
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/Map.java')
-rw-r--r--core/src/ch/asynk/tankontank/game/Map.java9
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;
}