|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Locales.StdRoom
com.planet_ink.coffee_mud.Locales.StdThinGrid
com.planet_ink.coffee_mud.Locales.EndlessThinSky
public class EndlessThinSky
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.planet_ink.coffee_mud.Locales.StdThinGrid |
|---|
StdThinGrid.ThinGridEntry, StdThinGrid.ThinGridEntryConverter |
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.Locales.interfaces.GridLocale |
|---|
GridLocale.CrossExit |
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.Locales.interfaces.Room |
|---|
Room.VariationCode |
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.core.interfaces.ItemPossessor |
|---|
ItemPossessor.Expire, ItemPossessor.Find, ItemPossessor.Move |
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.Areas.interfaces.GridZones |
|---|
GridZones.XYVector |
| Field Summary | |
|---|---|
protected boolean |
crossLinked
|
| Fields inherited from class com.planet_ink.coffee_mud.Locales.StdThinGrid |
|---|
descriptions, displayTexts, gridexits, ox, rooms, tickStarted, xsize, yLength, ysize |
| Fields inherited from class com.planet_ink.coffee_mud.Locales.StdRoom |
|---|
affectPhyStats, affects, amDestroyed, atmosphere, basePhyStats, behaviors, cachedImageName, climask, combatTurnMobIndex, contents, description, displayText, doors, exits, expirationDate, gridParent, inhabitants, lastResourceTime, me, mobility, myArea, myID, myResource, name, phyStats, rawImageName, roomRecoverMarker, scripts, skyedYet, STDCODES, tickStatus, xtraValues |
| Fields inherited from interface com.planet_ink.coffee_mud.core.interfaces.Places |
|---|
ALL_CLIMATE_MASK, ATMOSPHERE_INHERIT, CLIMASK_COLD, CLIMASK_DRY, CLIMASK_HOT, CLIMASK_INHERIT, CLIMASK_NORMAL, CLIMASK_WET, CLIMASK_WINDY, CLIMATE_DESCS, NUM_CLIMATES |
| Constructor Summary | |
|---|---|
EndlessThinSky()
|
|
| Method Summary | |
|---|---|
int |
domainType()
Returns the domain-code for this room, which tells you something about its physical makeup, such as whether it is outdoor, if it's in the woods or surrounded by stone, that sort of thing. |
void |
executeMsg(Environmental myHost,
CMMsg msg)
The general message event handler for the object. |
protected void |
fillExitsOfGridRoom(Room R,
int x,
int y)
|
java.lang.String |
getGridChildLocaleID()
Gets the Room ID() for the type of Java room class used to populate the grid. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
CMObject |
newInstance()
Returns a new instance of this class. |
boolean |
okMessage(Environmental myHost,
CMMsg msg)
The general message event previewer for the object. |
| Methods inherited from class com.planet_ink.coffee_mud.Locales.StdThinGrid |
|---|
addOuterExit, alternativeLink, buildGrid, clearGrid, cloneFix, delOuterExit, destroy, getAllRooms, getAllRoomsFilled, getAltRoomFrom, getExistingRooms, getGridChild, getGridChild, getGridChild, getGridChildCode, getGridChildX, getGridChildY, getGridRoomIfExists, getMakeGridRoom, getMakeSingleGridRoom, getRandomGridChild, getRoomXY, getRoomXY, getStat, getStatCodes, getStdGridCodeNum, halfLink, isMyGridChild, linkRoom, outerExits, prepareGridLocale, prepareRoomInDir, setDescription, setDisplayText, setStat, setXGridSize, setYGridSize, tryFillInExtraneousExternal, xGridSize, yGridSize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.ItemPossessor |
|---|
addItem, moveItemTo, moveItemTo |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.ItemCollection |
|---|
addItem, delAllItems, delItem, eachItem, findItem, findItem, findItems, findItems, getItem, getRandomItem, isContent, items, numItems |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Places |
|---|
getAtmosphere, getAtmosphereCode, getClimateType, getClimateTypeCode, setAtmosphere, setClimateType |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Physical |
|---|
description, displayText, name |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Environmental |
|---|
description, displayText, expirationDate, image, isGeneric, L, minRange, miscTextFormat, Name, rawImage, sameAs, setExpirationDate, setImage, setMiscText, setName, text |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Tickable |
|---|
getTickStatus, tick |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.StatsAffecting |
|---|
affectCharState, affectCharStats, affectPhyStats |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Contingent |
|---|
amDestroyed, isSavable, setSavable |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, initializeClass |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Modifiable |
|---|
getSaveStatIndex, isStat |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Affectable |
|---|
addEffect, addNonUninvokableEffect, basePhyStats, delAllEffects, delEffect, eachEffect, effects, fetchEffect, fetchEffect, numEffects, phyStats, recoverPhyStats, setBasePhyStats |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Behavable |
|---|
addBehavior, addScript, behaviors, delAllBehaviors, delAllScripts, delBehavior, delScript, eachBehavior, eachScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts, scripts |
| Field Detail |
|---|
protected boolean crossLinked
| Constructor Detail |
|---|
public EndlessThinSky()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdThinGridpublic int domainType()
Room
domainType in interface RoomdomainType in class StdRoomRoom.INDOORS,
Room.DOMAIN_INDOORS_CAVE,
Room.DOMAIN_INDOORS_DESCS,
Room.DOMAIN_OUTDOORS_CITY,
Room.DOMAIN_OUTDOOR_DESCSpublic CMObject newInstance()
CMObject
newInstance in interface CMObjectnewInstance in class StdRoom
public boolean okMessage(Environmental myHost,
CMMsg msg)
MsgListener
okMessage in interface MsgListenerokMessage in class StdThinGridmyHost - either the initiator of the event, or the host of this objectmsg - the CMMsg that wants to be executed
CMMsg,
CMMsg.source()
public void executeMsg(Environmental myHost,
CMMsg msg)
MsgListener
executeMsg in interface MsgListenerexecuteMsg in class StdThinGridmyHost - either the initiator of the event, or the host of this objectmsg - the CMMsg that needs to be executedCMMsgpublic java.lang.String getGridChildLocaleID()
GridLocale
getGridChildLocaleID in interface GridLocalegetGridChildLocaleID in class StdThinGrid
protected void fillExitsOfGridRoom(Room R,
int x,
int y)
fillExitsOfGridRoom in class StdThinGrid
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||