20 package net.sf.gridarta.var.crossfire.model.gameobject;
30 import org.jetbrains.annotations.NotNull;
64 archetype =
new DefaultArchetype(
"arch", faceObjectProviders, animationObjects);
GameObjectCreator()
Creates a new instance.
final Archetype archetype
The Archetype for created game objects.
Gridarta can handle frame information of animations and allow the selection of an animation using a t...
Handles the Crossfire GameObjects.
final FaceObjectProviders faceObjectProviders
The FaceObjectProviders for created game objects.
Base package of all Gridarta classes.
Implements Crossfire archetypes.
AnimationObjects is a container for AnimationObjects.
FaceObjects is a container for FaceObjects.
void setAttributeInt(@NotNull final String attributeName, final int value)
Main package of Gridarta4Crossfire, contains all classes specific to the Crossfire version of the Gri...
Provider for faces of GameObjects and Archetypes.
The face is the appearance of an object.
Abstract base implementation of AnimationObjects.
Creates ImageIcon instances from resources.
GameObject newGameObject(final int elevation)
Creates a new GameObject.
static final String ELEVATION
The name of the "elevation" attribute.
Abstract base implementation of FaceObjects.
final AnimationObjects animationObjects
The AnimationObjects for created game objects.