Class BattleUnit

java.lang.Object
net.sf.colossus.game.BattleUnit
All Implemented Interfaces:
BattleCritter

public final class BattleUnit extends Object implements BattleCritter
Class BattleUnit represents a Creature in a specific Battle. GUI aspects moved to new Class GUIBattleChit. TODO This should at some point extend Creature, or perhaps Creature can take care of all so no extend is needed; but right now, Creature handles some things (e.g. how to change the hexes) differently than how it's done here, so can not "just delegate it" - needs investigation and checking.
Author:
David Ripton, Clemens Katzer (strip GUI issues out, to own new Class)