|
Class Summary |
| ActionsRunner |
SmallBasic scripting engine (parser). |
| AdvObject |
Game's base object. |
| Character |
Implements CHARACTERs |
| Client |
Represents the user's client. |
| Cluster |
|
| Const |
Constants for the whole game engine |
| Ctrl |
Represents a control in the commands panel:
a button, a text field, anything you use in the command panel
is an instance of Ctrl |
| Dict |
Modified version of the Vector class, so that it works like an associative
array. |
| DictSorted |
Sorted Dictionary object. |
| DimxObject |
Represents *any* DimensioneX object:
WORLD, ITEM, CHARACTER, LINK, ROOM
excludes Dictionary objects and Images
Base of object of DimensioneX. |
| DimxParser |
Text parser. |
| Event |
Represents an EVENT, a FUNCTION or a SUB. |
| Image |
Represents an image to be used in the game. |
| Item |
Represents an ITEM |
| Link |
Implements a LINK between rooms |
| Logger |
Convenence object for log messages |
| Maint |
Maintenance servlet - lets you perform certain maintenance operations |
| ManageableObject |
Base class for all things. |
| Message |
Represent a message sent by a CHARACTER or a Player |
| Messages |
This class is responsible for loading and preparing localised messages
to be used by the game engine. |
| multiplayer |
The Main Game Engine Servlet. |
| Page |
Implements a PAGE (formerly VIEW) tool. |
| Panel |
The commands panel to be displayed on the user's browser |
| PeopleContainer |
Base class for objects capable of containing people (ROOMS and VEHICLEs). |
| Player |
data and functions for the human player. |
| Room |
Represents a ROOM object |
| Skin |
Represents a SKIN object |
| SkinLoader |
Parser capable of reading a DXS file and building a SKIN |
| SmallBasicLoader |
This parser is capable of reading and parsing SmallBasic code, adding it to the
current world. |
| Token |
Another wrapper class for all values. |
| Utils |
Miscellaneous utilities. |
| Varspace |
Symbol table for variables
(i.e. |
| Vehicle |
Implements a VEHICLE. |
| View |
This class is used to produce custom views for the game. |
| ViewAdmin |
Custom view producing the Admin panel |
| ViewCluster |
|
| ViewDirect |
|
| ViewHOF |
Custom view producing the Hall of Fame |
| ViewMap |
Custom view producing the MAP view |
| World |
Implements the WORLD object |
| WorldLoader |
Parser capable of reading a DXW file and building a WORLD |