summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game/battles
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2016-01-27 15:00:24 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2016-01-27 22:26:28 +0100
commitc0a07defa9d083a82d126202fff0746e7e54b7cb (patch)
tree99f8ea2d0bb198407645c23284745137407a1985 /core/src/ch/asynk/rustanddust/game/battles
parent50f542d9a7511fa077541d3416a672c426b11157 (diff)
downloadRustAndDust-c0a07defa9d083a82d126202fff0746e7e54b7cb.zip
RustAndDust-c0a07defa9d083a82d126202fff0746e7e54b7cb.tar.gz
Battle: ... ok Battle.init() -> Battle.init(Ctrl) and sets the map
Diffstat (limited to 'core/src/ch/asynk/rustanddust/game/battles')
-rw-r--r--core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java b/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java
index 2a966b3..96ff1d2 100644
--- a/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java
+++ b/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java
@@ -3,6 +3,7 @@ package ch.asynk.rustanddust.game.battles;
import java.util.Random;
import java.util.HashMap;
+import ch.asynk.rustanddust.game.Ctrl;
import ch.asynk.rustanddust.game.Army;
import ch.asynk.rustanddust.game.Battle;
import ch.asynk.rustanddust.game.Player;
@@ -93,9 +94,9 @@ public abstract class BattleCommon implements Battle
}
@Override
- public void init()
+ public void init(Ctrl ctrl)
{
- this.map = ctrl.map;
+ ctrl.map = this.map = factory.getMap(getMapType());
this.usPlayer = factory.getPlayer(Army.US);
this.gePlayer = factory.getPlayer(Army.GE);