diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2016-01-24 23:54:28 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2016-01-24 23:54:28 +0100 |
commit | d47b75d0c079583224846a7903328c860b95e36b (patch) | |
tree | 94b272fbd12e5b8b8b3b636a1296e252489763d0 /core/src/ch/asynk/rustanddust/game/map | |
parent | 5d0f17b24691308cadeacd2d86774c5b3c8cb7c8 (diff) | |
download | RustAndDust-d47b75d0c079583224846a7903328c860b95e36b.zip RustAndDust-d47b75d0c079583224846a7903328c860b95e36b.tar.gz |
Order,OrderList: this.player goes from Order to OrderList
Diffstat (limited to 'core/src/ch/asynk/rustanddust/game/map')
-rw-r--r-- | core/src/ch/asynk/rustanddust/game/map/Map4Orders.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/core/src/ch/asynk/rustanddust/game/map/Map4Orders.java b/core/src/ch/asynk/rustanddust/game/map/Map4Orders.java index 3aa0bbf..5a1f553 100644 --- a/core/src/ch/asynk/rustanddust/game/map/Map4Orders.java +++ b/core/src/ch/asynk/rustanddust/game/map/Map4Orders.java @@ -99,14 +99,14 @@ public abstract class Map4Orders extends Map3Animations { attack(unit, target, true); - Order cmd = Order.get(battle.getPlayer()); + Order cmd = Order.get(); cmd.setEngage(unit, target); return (process(cmd) == 1); } public void promoteUnit(final Unit unit) { - Order cmd = Order.get(battle.getPlayer()); + Order cmd = Order.get(); cmd.setPromote(unit); process(cmd); } @@ -115,7 +115,7 @@ public abstract class Map4Orders extends Map3Animations private Order getMoveOrder(Unit unit, Move move) { - Order cmd = Order.get(battle.getPlayer()); + Order cmd = Order.get(); cmd.setMove(unit, move); return cmd; } @@ -127,13 +127,13 @@ public abstract class Map4Orders extends Map3Animations playMoveSound(unit); } - private int promoteUnit(final Unit unit, final Player player) + private int doPromoteUnit(final Unit unit) { activatedUnits.add(unit); - addPromoteAnimation(unit, player, new Runnable() { + addPromoteAnimation(unit, battle.getPlayer(), new Runnable() { @Override public void run() { - player.promote(unit); + battle.getPlayer().promote(unit); } }); return 1; @@ -150,7 +150,7 @@ public abstract class Map4Orders extends Map3Animations r = process(cmd.unit, cmd.move); break; case PROMOTE: - r = promoteUnit(cmd.unit, cmd.player); + r = doPromoteUnit(cmd.unit); break; case ENGAGE: r = doEngagement(cmd.engagement); |