public interface Archetype extends Archetype<GameObject,MapArchObject,Archetype>
ANIM_SPEED, ANIMATION, BLOCKSVIEW, DIRECTION, EDIT_TYPE_NONE, FACE, HP, IS_ANIMATED, IS_TURNABLE, LAST_HEAL, LEVEL, NAME, NO_PASS, NO_PICK, SLAYING, SP, TITLE, TYPE
Modifier and Type | Method and Description |
---|---|
Archetype |
clone()
Creates a clone of this base object.
|
addFirst, addLast, getArchetypeName, getAttributeKeys, getEditorFolder, getMultiPartNr, getMultiShapeID, getMultiX, getMultiY, isArtifact, isLowestPart, isUndefinedArchetype, iterator, setArchetypeName, setArtifact, setEditorFolder, setLowestPart, setMultiPartNr, setMultiShapeID, setMultiX, setMultiY
addMsgTextLine, addObjectText, addTailPart, countInvObjects, facesReloaded, getAnimName, getArchetype, getAttributeDouble, getAttributeInt, getAttributeLong, getAttributeString, getBestName, getDirection, getEditType, getFaceName, getFaceObjName, getFaceObjSource, getHead, getLoreText, getMapLocation, getMapX, getMapY, getMaxX, getMaxY, getMinX, getMinY, getMsgText, getMultiNext, getMultiRefCount, getNormalImage, getObjectText, getObjName, getSizeX, getSizeY, getTypeNo, hasAttribute, isDefaultGameObject, isEqual, isHead, isMulti, isTail, newInstance, notifyBeginChange, notifyEndChange, notifyTransientChange, removeTailParts, setAttributeString, setEditType, setLoreText, setMapX, setMapY, setMsgText, setMulti, setObjectFace, setObjectText, toString, usesDirection, visit
getAttributeDouble, getAttributeInt, getAttributeLong, getAttributeString, hasAttribute, removeAttribute, setAttributeInt
static final int TYPE_MISC
static final int TYPE_WEAPON
static final int TYPE_BREASTPLATE_ARMOR
static final int TYPE_PEDESTAL
static final int TYPE_ALTAR
static final int TYPE_LOCKED_DOOR
static final int TYPE_SPECIAL_KEY
static final int TYPE_TIMED_GATE
static final int TYPE_TRIGGER
static final int TYPE_MAGIC_EAR
static final int TYPE_TRIGGER_BUTTON
static final int TYPE_TRIGGER_ALTAR
static final int TYPE_PEDESTAL_TRIGGER
static final int TYPE_SHIELD
static final int TYPE_HELMET
static final int TYPE_AMULET
static final int TYPE_TELEPORTER
static final int TYPE_CREATOR
static final int TYPE_DETECTOR
static final int TYPE_TRIGGER_MARKER
static final int TYPE_MARKER
static final int TYPE_MAGIC_WALL
static final int TYPE_INVENTORY_CHECKER
static final int TYPE_MOOD_FLOOR
static final int TYPE_EXIT
static final int TYPE_RING
static final int TYPE_FLOOR
static final int TYPE_WALL
static final int TYPE_DUPLICATOR
static final int TYPE_CLOAK
static final int TYPE_GATE
static final int TYPE_BUTTON
static final int TYPE_HANDLE
static final int TYPE_PIT
static final int TYPE_MAGIC_MOUTH
static final int TYPE_BOOTS
static final int TYPE_GLOVES
static final int TYPE_SPELL
static final int TYPE_BRACERS
static final int TYPE_DIRECTOR
static final int TYPE_GIRDLE
static final int TYPE_EVENT_CONNECTOR
static final int TYPE_CONTAINER
static final int TYPE_TRAP
static final int SUBTYPE_EVENT_CONNECTOR_TRIGGER
@NotNull Archetype clone()
clone
in interface BaseObject<GameObject,MapArchObject,Archetype,Archetype>