Uses of Package
marauroa.common.game
Package
Description
the Stendhal Client.
entities are all the interactive objects of the gaming world
(including players, NPCs, creatures, items, signs, chests, portals, ...)
events sent from the server to the client
the user interface including all dialogs, the main game window and
views for the game entities.
common classes for both server and client.
Actions are commands send from the clients to the server.
the scripting backend.
Entities are all the interactive objects of the gaming world
(including players, NPCs, creatures, items, signs, chests, portals, ...)
Management of Slots.
Events are notifications send from the server to the clients.
Interactive scripts that high level admins can invoke.
This package contains the client framework that you need to extend to
implement a real client.
This package contains the client network interface.
This package stores all the important data structures of Marauroa.
This package stores all the serializers to build Messages from a stream of bytes and
from a Message create a stream of bytes representing it.
Stores all the messages classes.
This package contains the classes that store information about players
connected to server.
high level database access.
This package provides a helper implementation for a Python RP Rules Manager and
a Python World storage.
This is possibly the most complex part of all the middleware that makes up Arianne.
Role Playing Design is the determining factor on how easy is to create a new game for Arianne.
Role Playing Design is the determining factor on how easy is to create a new game for Arianne.
-
ClassDescriptionThis class represent an Action.This class implements an Object.This class stores the basic identification for a RPObject
-
ClassDescriptionThis class represent an Action.This class implements an Object.This class stores the basic identification for a RPObjectThis class represent a slot in an object
-
-
-
-
-
-
-
-
-
-
ClassDescriptionThis class stores the definition of an attributes, event or rpslot.This class represent an Action.
-
-
-
-
-
-
-
-
-
-
ClassDescriptionThis class represent the result of creating an account.This class represent the result of creating an account.This enum represent the possible values returned by the create account process.This class implements an Object.
-
ClassDescriptionThis class represent the result of creating an account.This class represent the result of creating an account.Interface for managing the objects in a RPZone.An unique ID for this zoneThis class represent an Action.This class implements an Object.This class stores the basic identification for a RPObjectThis class represent a slot in an object
-
-
-
-
-
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class represent an Action.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.This class represent a slot in an objectinterface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.This class represent a slot in an objectinterface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.An RPClass is a entity that define the attributes, events and slots of an Object.This class implements an Object.This class stores the basic identification for a RPObjectinterface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.This class represent a slot in an objectinterface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.An unique ID for this zoneThis class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an event.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an event.interface for RP-classes that own slots
-
-
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
-
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class implements an Object.interface for RP-classes that own slots
-
-
-
ClassDescriptionThis class represent the result of creating an account.This class represent the result of creating an account.This class represent an Action.This class implements an Object.
-
ClassDescriptionThis class implements an Object.This class stores the basic identification for a RPObject
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This class stores the definition of an attributes, event or rpslot.This enum determine to which entity the definition belogs: either attributes, event or slotDefine the possible types of an attribute or eventThis enum provides detatil level of the serializationAn unique ID for this zoneThe Perception class provides a encapsultated way of managing perceptions.This enum represent the possible values returned by the create account process.This class represent an Action.An RPClass is a entity that define the attributes, events and slots of an Object.This class implements an event.An RPLink represent an object relation that is not as strong as RPSlot, and although it could be modelled with a slot it would be better to manage it with an RPLink.This class implements an Object.This class stores the basic identification for a RPObjectinvalid rpobject (required attribute is missing).This class represent a slot in an objectThrown in case the object already has a slot with this nameinterface for RP-classes that own slots
-
ClassDescriptionThis class hosts a list of Attributes stored as pairs String=String.This enum provides detatil level of the serialization
-
ClassDescriptionAn unique ID for this zoneThe Perception class provides a encapsultated way of managing perceptions.This enum represent the possible values returned by the create account process.This class represent an Action.This class implements an Object.
-
-
ClassDescriptionInterface for managing the objects in a RPZone.An unique ID for this zoneThis class implements an Object.
-
-
ClassDescriptionThis class represent the result of creating an account.This class represent the result of creating an account.This class represent an Action.This class implements an Object.invalid rpobject (required attribute is missing).thrown in case an expected rpobject is not found
-
ClassDescriptionThis class represent the result of creating an account.This class represent the result of creating an account.Interface for managing the objects in a RPZone.An unique ID for this zoneThe Perception class provides a encapsultated way of managing perceptions.This class represent an Action.This class implements an Object.This class stores the basic identification for a RPObjectinvalid rpobject (required attribute is missing).thrown in case an expected rpobject is not found