Package be.saltwater.jaqel.creature

Interface Summary
CreatureAttribute A CreatureAttribute can be attached to a Creature.
 

Class Summary
AttributeAnimation An AttributeAnimation is useless without a KeyFrameAnimation.
Creature Defines characters which can execute CreatureAction objects.
CreatureAnimation  
CreatureSharedData Contains the points of a creature that are needed when a game has ended, and the weapons and potions it holds in its inventory.
CreatureTypeData Contains all the data that is shared between creatures of the same kind (knights, wizards, monks, zombies, ...).
HealthPotion Increases the health of a creature when it is drunken.
Hero A type of creature that can be controlled by the user.
KeyFrameAnimation Collection of keyframes and the time in miliseconds it takes to play them.
MagicPotion Increases the magic points of a Creature (when it has magic abilities) when it is drunken.
Monster A monster cannot be controlled by the user but instead has a rudimentary AI.
PathFinder An algorithm that finds the shortest path from a starting point to an end point.
PathFinderNode A coordinate of a Tile in a Maze.
Potion Can be bought in the shop.
PotionTypeData  
Weapon Can be bought by a creature and added to it's CreatureSharedData.
WeaponTypeData