diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2015-12-08 21:34:00 +0100 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2015-12-08 21:34:00 +0100 | 
| commit | 126f37e29f279e8ce854e29a4d0313004e58993c (patch) | |
| tree | a21e38ef28183295597b612010855b6a6c071880 /core/src/ch/asynk/rustanddust/game/hud | |
| parent | 59e0f7fe6a27f8150df6627a7eac2ec6456f6ba2 (diff) | |
| download | RustAndDust-126f37e29f279e8ce854e29a4d0313004e58993c.zip RustAndDust-126f37e29f279e8ce854e29a4d0313004e58993c.tar.gz  | |
Ctrl,Battle: Battle manages currentPlayer and opponent
Diffstat (limited to 'core/src/ch/asynk/rustanddust/game/hud')
| -rw-r--r-- | core/src/ch/asynk/rustanddust/game/hud/UnitDock.java | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/core/src/ch/asynk/rustanddust/game/hud/UnitDock.java b/core/src/ch/asynk/rustanddust/game/hud/UnitDock.java index d2d6f91..bc20c53 100644 --- a/core/src/ch/asynk/rustanddust/game/hud/UnitDock.java +++ b/core/src/ch/asynk/rustanddust/game/hud/UnitDock.java @@ -12,6 +12,7 @@ import com.badlogic.gdx.math.Rectangle;  import ch.asynk.rustanddust.engine.gfx.Animation;  import ch.asynk.rustanddust.engine.Orientation; +import ch.asynk.rustanddust.game.Player;  import ch.asynk.rustanddust.game.Ctrl;  import ch.asynk.rustanddust.game.Unit;  import ch.asynk.rustanddust.game.UnitList; @@ -154,17 +155,18 @@ public class UnitDock extends Bg implements Animation      private boolean resize()      { -        int count = ctrl.player.reinforcement(); +        Player player = ctrl.battle.getPlayer(); +        int count = player.reinforcement();          if (count == 0) {              n = 0;              return false;          } -        if ((count == n) && (units == ctrl.player.reinforcement)) +        if ((count == n) && (units == player.reinforcement))              return true;          n = count; -        units = ctrl.player.reinforcement; +        units = player.reinforcement;          rect.width = units.get(0).getWidth() + (2 * padding);          rect.height = ((units.get(0).getHeight() * n) + ((n + 1) * padding));          float scaledWidth = (rect.width * scale);  | 
