Affectable
, Behavable
, CloseableLockable
, CMObject
, Contingent
, Environmental
, Expireable
, Modifiable
, MsgListener
, Physical
, PhysicalAgent
, Readable
, StatsAffecting
, Tickable
, Exit
, java.lang.Cloneable
, java.lang.Comparable<CMObject>
public class AjarDoor extends StdExit
idConverter
affectPhyStats, affects, amDestroyed, basePhyStats, behaviors, cachedImageName, isLocked, isOpen, lastRoomID, me, miscText, phyStats, rawImageName, scripts, usage
STATUS_AFFECT, STATUS_ALIVE, STATUS_BEHAVIOR, STATUS_CLASS, STATUS_DEAD, STATUS_END, STATUS_FIGHT, STATUS_MISC, STATUS_MISC2, STATUS_MISC3, STATUS_MISC4, STATUS_MISC5, STATUS_MISC6, STATUS_MISC7, STATUS_NOT, STATUS_OTHER, STATUS_RACE, STATUS_REBIRTH, STATUS_SCRIPT, STATUS_START, STATUS_WEATHER, TICKID_AREA, TICKID_BALLISTICK, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_ELECTRONICS, TICKID_EMAIL, TICKID_EVENT, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MISCELLANEOUS, TICKID_MOB, TICKID_PROPERTY_SPECIAL, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SHORTERMASK, TICKID_SOLITARYMASK, TICKID_SPECIALCOMBAT, TICKID_SPECIALMANEUVER, TICKID_SPELL_AFFECT, TICKID_SUPPORT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET
Constructor | Description |
---|---|
AjarDoor() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
closedText() |
Returns a text description of what this exit looks like when closed.
|
boolean |
defaultsClosed() |
For exits with a door, this returns whether this
defaults in a closed state.
|
boolean |
defaultsLocked() |
For exits with a door and lock, this returns whether this
defaults in a closed and locked state.
|
java.lang.String |
description() |
The basic description of this object, as shown when the item is directly LOOKed at.
|
java.lang.String |
displayText() |
Gets the raw string used to show what this object looks like in the room.
|
boolean |
hasADoor() |
Returns whether this has a door, and must be opened before
being used.
|
boolean |
hasALock() |
Returns whether this has a lock on it, and, if locked,
must be unlocked before being used.
|
java.lang.String |
ID() |
The CoffeeMud Java Class ID shared by all instances of
this object.
|
java.lang.String |
Name() |
The raw unmodified name of this object as stored in the database.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBehavior, addEffect, addNonUninvokableEffect, addScript, affectCharState, affectCharStats, affectPhyStats, amDestroyed, basePhyStats, behaviors, cloneFix, closeWord, closeWordPastTense, compareTo, copyOf, delAllBehaviors, delAllEffects, delAllScripts, delBehavior, delEffect, delScript, description, destroy, displayText, doorName, eachBehavior, eachEffect, eachScript, effects, executeMsg, exitUsage, expirationDate, fetchBehavior, fetchBehavior, fetchEffect, fetchEffect, fetchScript, genericName, getCodeNum, getSaveStatIndex, getStat, getStatCodes, getTickStatus, image, initializeClass, isGeneric, isLocked, isOpen, isReadable, isSavable, isStat, keyName, L, lastRoomUsedFrom, maxRange, minRange, miscTextFormat, name, name, newInstance, numBehaviors, numEffects, numScripts, okMessage, openDelayTicks, openWord, openWordPastTense, phyStats, rawImage, readableText, recoverPhyStats, sameAs, scripts, setBasePhyStats, setDescription, setDisplayText, setDoorsNLocks, setExitParams, setExpirationDate, setImage, setKeyName, setMiscText, setName, setOpenDelayTicks, setReadable, setReadableText, setSavable, setStat, setTemporaryDoorLink, temporaryDoorLink, text, tick, viewableText
public java.lang.String ID()
CMObject
public java.lang.String Name()
Environmental
Name
in interface Environmental
Name
in class StdExit
Tickable.name()
public java.lang.String displayText()
Environmental
displayText
in interface Environmental
displayText
in class StdExit
public java.lang.String description()
Environmental
description
in interface Environmental
description
in class StdExit
public boolean hasADoor()
CloseableLockable
hasADoor
in interface CloseableLockable
hasADoor
in class StdExit
CloseableLockable.isOpen()
,
CloseableLockable.isLocked()
public boolean hasALock()
CloseableLockable
hasALock
in interface CloseableLockable
hasALock
in class StdExit
CloseableLockable.isOpen()
,
CloseableLockable.isLocked()
,
CloseableLockable.hasADoor()
public boolean defaultsLocked()
CloseableLockable
defaultsLocked
in interface CloseableLockable
defaultsLocked
in class StdExit
CloseableLockable.hasADoor()
,
CloseableLockable.defaultsClosed()
public boolean defaultsClosed()
CloseableLockable
defaultsClosed
in interface CloseableLockable
defaultsClosed
in class StdExit
CloseableLockable.hasADoor()
,
CloseableLockable.defaultsLocked()
public java.lang.String closedText()
Exit
closedText
in interface Exit
closedText
in class StdExit
CloseableLockable.hasADoor()
,
CloseableLockable.defaultsClosed()