module CharacterData
(CharacterClass(..),
all_character_classes,
base_character_classes)
where
data CharacterClass = Barbarian
| Consular
| Engineer
| ForceAdept
| Marine
| Ninja
| Pirate
| Scout
| Shepherd
| Thief
| Warrior
deriving (Eq,Enum,Bounded,Read,Show)
all_character_classes :: [CharacterClass]
all_character_classes = [minBound..maxBound]
base_character_classes :: [CharacterClass]
base_character_classes = [Barbarian,
Consular,
Engineer,
ForceAdept,
Marine,
Ninja,
Pirate,
Scout,
Shepherd,
Thief,
Warrior]