|
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 |
|