Documentation

Models

Namespaces

BattleEvents
CharacterStats
Repositories

Interfaces, Classes and Traits

CharacterInterface
Interface for the character model and all objects that mimick such a model.
CreateableInterface
Interface for createable models.
ExtendableModelInterface
FighterInterface
Interface for models that should be able to participate in fights.
PermissionAssociationInterface
Extend this class to provide an association between an entity and a permission.
SaveableInterface
Interface for createable models.
SceneConnectable
Actor
This abtract class provides functionality for user entities that crates might want to implement, such as permissions.
BasicEnemy
Buff
A model representing a buff used to modify the flow of the battle.
Character
Model for a character.
CharacterProperty
Properties for Characters.
CharacterStatGroup
Class CharacterStatGroup.
CharacterStats
Class CharacterStats.
EventSubscription
An event name to class binding that represents that class listening for that event.
GameConfiguration
Provides an interface to access properties.
GameConfigurationElement
Properties for Characters.
Message
Model for messages.
MessageThread
A Thread of messages.
MissingCharacter
Provides a basic implementation of CharacterInterface to return the most important data a missing character might still need.
Module
An installed module in the system. Note that module metadata is stored in the composer.json for each module.
ModuleProperty
A place for modules to store per-module private data.
Monster
The Monster entity.
MotD
Model for the message of the day.
Permission
Represents a permission.
SceneAttachment
A SceneAttachment is a registered Attachment class to keep track of (a) generally all available attachments, and (b) which scene contains which attachment.
SceneConnection
SceneConnectionGroup
SceneProperty
A place for modules to store per-module private data.
SceneTemplate
Class SceneTemplates.
SystemCharacter
Provides a basic system character to serve as an anonymous user.
Viewpoint
A Viewpoint is the current Scene a character is experiencing with all changes from modules included.
ViewpointSnapshot
Represents a complete set of viewpoint data used to restore a saved viewpoint.

Search results