Class BattleUnit

  • All Implemented Interfaces:
    BattleCritter

    public final class BattleUnit
    extends java.lang.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)