summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/game/Player.java
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2014-11-20 14:51:00 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2014-11-20 14:51:00 +0100
commit555fbf47909d34eb664de60a2f84d9cf085f8795 (patch)
treef0e582763a815fc1335306387f2d3c515d2a661a /core/src/ch/asynk/tankontank/game/Player.java
parentace9bc6875f0037e432f0d718495d09c55615ac3 (diff)
downloadRustAndDust-555fbf47909d34eb664de60a2f84d9cf085f8795.zip
RustAndDust-555fbf47909d34eb664de60a2f84d9cf085f8795.tar.gz
game.UnitSet is dead : welcome UnitList
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/Player.java')
-rw-r--r--core/src/ch/asynk/tankontank/game/Player.java17
1 files changed, 8 insertions, 9 deletions
diff --git a/core/src/ch/asynk/tankontank/game/Player.java b/core/src/ch/asynk/tankontank/game/Player.java
index f92e74c..e84761d 100644
--- a/core/src/ch/asynk/tankontank/game/Player.java
+++ b/core/src/ch/asynk/tankontank/game/Player.java
@@ -2,7 +2,6 @@ package ch.asynk.tankontank.game;
import java.util.Random;
import java.util.List;
-import java.util.ArrayList;
import ch.asynk.tankontank.TankOnTank;
@@ -18,10 +17,10 @@ public class Player
private boolean deploymentDone;
public Army army;
- public UnitSet units;
- public ArrayList<Unit> casualties;
- public ArrayList<Unit> reinforcement;
- public ArrayList<Unit> escaped;
+ public UnitList units;
+ public UnitList casualties;
+ public UnitList reinforcement;
+ public UnitList escaped;
public int actionCount;
public int lostEngagementCount;
@@ -30,10 +29,10 @@ public class Player
public Player(final TankOnTank game, Army army, int n)
{
this.army = army;
- this.units = new UnitSet(null, n); // FIXME ugly
- this.casualties = new ArrayList<Unit>(n);
- this.reinforcement = new ArrayList<Unit>(n);
- this.escaped = new ArrayList<Unit>(n);
+ this.units = new UnitList(n);
+ this.casualties = new UnitList(n);
+ this.reinforcement = new UnitList(n);
+ this.escaped = new UnitList(n);
this.turn = 0;
this.apSpent = 0;
this.actionPoints = 0;