| Home >> All >> org >> metacosm >> framework >> [ entity Javadoc ] |
| | org.metacosm.framework.entity.affect.* (2) | | org.metacosm.framework.entity.memory.* (3) |
| | org.metacosm.framework.entity.relationship.* (12) |
org.metacosm.framework.entity: Javadoc index of package org.metacosm.framework.entity.
Package Samples:
org.metacosm.framework.entity.relationship
org.metacosm.framework.entity.affect
org.metacosm.framework.entity.memory
Classes:
Influence: An Influence defines a Community of similar Entities and how being part this Community "influences" Entities that belongs to it. An Influence gathers Characteristics and other game constructs that are common to the Community of Entities it defines, thus modifying Entities it influences.
IdServer: This class allocates Ids for Actions, Controllers and Entities. It doesn't retrieve them when Actions, Controllers or Entities no longer exist. 0 is not a legal Id.
LowLevelDescription: This class contains the LowLevelDescription for an Entity. Have a look to Entity-RFC and Perceptions-RFC for more details.
KnownPlaces: Set of places an Entity knows very well New places'll replace lesser important one.
Memory: Set of events an Entity remembers of New important events replace lesser one.
Relationship: Interface for all types of relation between two or more Entities
Affect: Interface for affect an entity can have
DescriptionProperty: TODO Just a bad hack for now
Affects: All affects an Entity has.
Reputation: Reputation of an Entity
BasicPlace
EntityInfluence
AlreadyDefinedPropertyException
Entity
Creature
UndefinedPropertyException
EntityList
Item
Place
UnapplicableInfluenceException
UnableToPerformException
AlreadyDefinedActionException
UndefinedActionException
BasicItem
BasicEntity
| Home | Contact Us | Privacy Policy | Terms of Service |