public abstract class CharacterFactory
extends java.lang.Object
CharacterGenerator
to create new characters.Constructor and Description |
---|
CharacterFactory() |
Modifier and Type | Method and Description |
---|---|
abstract OID |
createCharacter(java.lang.String worldName,
OID atavismID,
java.util.Map properties)
Create a new character.
|
java.lang.String |
deleteCharacter(java.lang.String worldName,
OID atavismID,
OID oid,
java.util.Map properties)
Delete a character.
|
public abstract OID createCharacter(java.lang.String worldName, OID atavismID, java.util.Map properties)
worldName
- World name.multiverseID
- Account id.properties
- Contains properties used to create the new
character, and populated by the factory with additional
character properties.public java.lang.String deleteCharacter(java.lang.String worldName, OID atavismID, OID oid, java.util.Map properties)
worldName
- World name.oid
- Player OID.properties
- Populated by the factory with the new
character properties.