|
Class Summary |
| AboutSplash |
AboutSplash splash screen to display if the Tiamat Framework jar file is executed |
| Area |
Area - collection of layers and characters to represent an area |
| Attribute |
Attribute - used to store character attributes |
| AttributeCollection |
AttributeCollection - used to store a collection of attributes |
| Character |
Character - abstract representation of a character |
| CharacterFactory |
CharacterFactory - Abstract factory to select an appropriate Character for a given file |
| Item |
Item - representation of an item |
| ItemCollection |
ItemCollection - used to store a collection of items |
| NamedObject |
NamedObject - an abstract class with a name and description |
| NamedObjectTreeNode |
NamedObjectTreeNode - implementation of a TreeNode that stored NamedObjects |
| NonPlayerCharacter |
NonPlayerCharacter.java - concrete representation of a character |
| Party |
Party - a collection of Characters |
| PlayerCharacter |
PlayerCharacter.java - concrete representation of a character |
| Skill |
Skill - represents a skill for a character, modifies an item |
| SkillCollection |
SkillCollection - used to store a collection of skills |
| StringTable |
StringTable - stores key-value pairs of strings |
| Target |
Target - represents the target of a Skill or Item |
| TreeNode |
TreeNode - stores object in a heirarchical (tree) structure |