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