 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.var.crossfire.model.archetype;
27 import org.jetbrains.annotations.NotNull;
Base package of all Gridarta classes.
AnimationObjects is a container for AnimationObjects.
Provider for faces of GameObjects and Archetypes.
Reflects a game object (object on a map).
static final long serialVersionUID
The serial version UID.
String archetypeName
The name of this archetype.
void setEditorFolder(@Nullable final String editorFolder)
UndefinedArchetype clone()
UndefinedArchetype(@NotNull final String archetypeName, @NotNull final FaceObjectProviders faceObjectProviders, @NotNull final AnimationObjects animationObjects)
Creates a new undefined archetype with the given archetype name.
GameObjects are the objects based on Archetypes found on maps.
Implements Crossfire archetypes.
MapArchObject contains the specific meta data about a map that is stored in the map-arch,...
Main package of Gridarta4Crossfire, contains all classes specific to the Crossfire version of the Gri...
String EDITOR_FOLDER_INTERN
The editor folder name for server-internal archetypes.
Implements an undefined Crossfire archetype.
Handles the Crossfire variants of GameObjects and Archetypes.
The face is the appearance of an object.
Gridarta can handle frame information of animations and allow the selection of an animation using a t...
Handles the Crossfire GameObjects.
boolean isUndefinedArchetype()
final AnimationObjects animationObjects
The AnimationObjects for looking up animations.
Abstract base class for Archetype implementations.
Archetype getThis()
Returns.
final transient FaceObjectProviders faceObjectProviders
The FaceObjectProviders for looking up faces.