net.sf.colossus.game
Class Legion.AcquirableDecision
java.lang.Object
net.sf.colossus.game.Legion.AcquirableDecision
- Enclosing class:
- Legion
public class Legion.AcquirableDecision
- extends java.lang.Object
Data for one pending decision. For example, for crossing the 500
there will be a decision, whether the player takes for this legion
an angel or an archangel.
TODO this should not be here, it should probably be modelled as a
game action
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
legion
private final Legion legion
points
private final int points
acquirables
private final java.util.List<CreatureType> acquirables
Legion.AcquirableDecision
public Legion.AcquirableDecision(Legion legion,
int points,
java.util.List<CreatureType> acquirables)
getAcquirables
public java.util.List<CreatureType> getAcquirables()
getPoints
public int getPoints()
getLegion
public Legion getLegion()