Class Summary |
BasicAttack |
Store Attack values |
BasicCombat |
The Combat Phase checks that the units are able to fight and in the same place and then hands over the combat to the units involved. |
BasicDefence |
Holds defence values. |
BasicDrop |
Description: Handles the drop command. |
BasicEndOfTurn |
Handles games specific end of turn events. |
BasicGive |
Handles the give command. |
BasicGroup |
A Group is a collection of units that can be treated as a single entity. |
BasicGroupList |
??? Is the class needed? |
BasicHealth |
Holds health values |
BasicLocation |
BasicLocation holds information on a specific place on a map. |
BasicMap |
The BasicMap is a huge 2D array of BasicLocations |
BasicMove |
The Move command passes on movement instructions to units. |
BasicMutate |
BasicMutate will give a Unit the same basic values as that of another, which has a less cost. |
BasicPhase |
BasicPhase is a base class for Phases |
BasicPlayer |
A BasicPlayer Object represents an in-game player and is a container for all the data that
player has. |
BasicPlayerList |
PlayerList is a singleton class that holds all the Players. |
BasicPosition |
BasicPosition holds a JDOM XML Element that contains 2D (x,y) positional data |
BasicRest |
The rest command heals units that are capable of rest a percentage of the max health. |
BasicRetreat |
Retreat is unused at the moment. |
BasicTake |
Handles the take command. |
BasicUnit |
BasicUnit is a base class for all units in the game. |
BasicUnitList |
BasicUnitList is used to hold references to all Units in the game. |
BasicUnitPhase |
BasicUnitPhase is a base class for Commands that work at a unit level. |
BasicValue |
This class is an XML wrapper for integer values. |
BDef |
BDef holds all the constants for the BASIC game. |
BomberUnit |
BomberUnits blow up during combat. |
RemoveModifiers |
Modifiers are duration based effects that usually change attributes. |
ReportPhase |
Generate reports |
StandardUnit |
The unit class for the BASIC game. |