|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
AStarSearch | Implements the standard A* algorithm. |
DeathEvent | Death is a special occurrence that needs to be hookable and vetoable, so we create an event for it. |
Generator | Generates monsters based on preset properties. |
HeartbeatManager | This class makes sure all monsters get a heartbeat, and allows other game objects to register for heartbeat notifications as well. |
InvGenerator | Base class for monster inventory-generators. |
MonsterImpl | The class for nearly all monsters in the game. |
MonsterInventory | This class implements a simple Inventory object so that monsters can hold things. |
MonsterTables | Tables for monster XP and SP. |
Petrifier | Contains methods and utilities for turning objects to stone. |
RandomMessages | A monster may choose to emit random messages, either during normal operation or during combat, by use of this class. |
StandardAI | The most common AI for game monsters. |
Talker | A Talker property allows you to make a monster or NPC reply to a query given via the "talk" command. |
Wallet | This class has utility methods for adding and removing coins from a monster or player's "wallet". |
XPAwarder | Computes suggested XP for a monster based on its abilities. |
System classes dealing with monsters.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |