|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Areas.StdArea
com.planet_ink.coffee_mud.Areas.StdGridArea
com.planet_ink.coffee_mud.Areas.StdThinGridArea
public class StdThinGridArea
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.Areas.interfaces.Area |
|---|
Area.CompleteRoomEnumerator |
| Field Summary | |
|---|---|
RoomnumberSet |
myRoomSet
|
| Fields inherited from class com.planet_ink.coffee_mud.Areas.StdGridArea |
|---|
xSize, yLength, ySize, ZEROES |
| Fields inherited from class com.planet_ink.coffee_mud.Areas.StdArea |
|---|
affects, amDestroyed, archPath, author, baseEnvStats, behaviors, blurbFlags, budget, children, childrenToLoad, climateID, climateObj, currency, description, devalueRate, empty, envStats, expirationDate, flag, ignoreMask, imageName, invResetRate, itemPricingAdjustments, lastPlayerTime, metroRoomIDSet, miscText, myClock, name, parents, parentsToLoad, prejudiceFactors, properRoomIDSet, properRooms, scripts, subOps, techLevel, tickStatus, xtraValues |
| Fields inherited from interface com.planet_ink.coffee_mud.Areas.interfaces.Area |
|---|
ALL_CLIMATE_MASK, AREASTAT_AVGALIGN, AREASTAT_AVGLEVEL, AREASTAT_INTLEVEL, AREASTAT_MAXLEVEL, AREASTAT_MEDALIGN, AREASTAT_MEDLEVEL, AREASTAT_MINLEVEL, AREASTAT_NUMBER, AREASTAT_POPULATION, AREASTAT_TOTLEVEL, AREASTAT_VISITABLEROOMS, CLIMASK_COLD, CLIMASK_DRY, CLIMASK_HOT, CLIMASK_NORMAL, CLIMASK_WET, CLIMATE_DESCS, CLIMATE_WINDY, FLAG_ACTIVE, FLAG_FROZEN, FLAG_PASSIVE, FLAG_STOPPED, FLAG_THIN, NUM_CLIMATES, THEME_DESCS, THEME_DESCS_EXT, THEME_FANTASY, THEME_HEROIC, THEME_SKILLONLYMASK, THEME_TECHNOLOGY, TIME_PASSIVE_LAPSE |
| Constructor Summary | |
|---|---|
StdThinGridArea()
|
|
| Method Summary | |
|---|---|
void |
addProperRoom(Room R)
This method adds a new Room to this area. |
long |
flags()
Return basic attributed flag about the area. |
java.util.Enumeration |
getCompleteMap()
This method is the same as getProperMap, except that it will load any Rooms that belong to the area but have not yet been loaded. |
java.util.Vector |
getMetroCollection()
Returns a collection of all of this areas rooms which have been loaded, and all rooms of all child areas which have been loaded, excluding those not yet cached. |
java.util.Enumeration |
getProperMap()
Returns an enumerator for all previously loaded rooms that properly belongs to this area. |
Room |
getRoom(java.lang.String roomID)
Returns a room of the given roomID, if it has already been added by calling addProperRoom. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
boolean |
isRoom(Room R)
Returns whether the given Room object belongs to this Area, even if the Room object properly has not been loaded yet (due to the area being thin). |
boolean |
isRoom(java.lang.String roomID)
|
| Methods inherited from class com.planet_ink.coffee_mud.Areas.StdGridArea |
|---|
getGridChild, getGridChild, getGridChildCode, getGridChildX, getGridChildY, getNewRoomID, getRandomGridChild, getRoomXY, isMyGridChild, newInstance, posFromRoomID, roomIDFromPos, setXGridSize, setYGridSize, xGridSize, yGridSize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Economics |
|---|
budget, devalueRate, finalBudget, finalDevalueRate, finalIgnoreMask, finalInvResetRate, finalItemPricingAdjustments, finalPrejudiceFactors, ignoreMask, invResetRate, itemPricingAdjustments, prejudiceFactors, setBudget, setDevalueRate, setIgnoreMask, setInvResetRate, setItemPricingAdjustments, setPrejudiceFactors |
| Field Detail |
|---|
public RoomnumberSet myRoomSet
| Constructor Detail |
|---|
public StdThinGridArea()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdGridAreapublic long flags()
Area
flags in interface Areaflags in class StdAreaArea.FLAG_THINpublic void addProperRoom(Room R)
Area
addProperRoom in interface AreaaddProperRoom in class StdAreaR - the Room to add.Area.addMetroRoom(Room),
Roompublic Room getRoom(java.lang.String roomID)
Area
getRoom in interface AreagetRoom in class StdArearoomID - the roomID of the room to return.
Roompublic boolean isRoom(java.lang.String roomID)
public boolean isRoom(Room R)
Area
isRoom in interface AreaisRoom in class StdAreaR - the Room object to check for
Roompublic java.util.Enumeration getProperMap()
Area
getProperMap in interface AreagetProperMap in class StdAreaArea.getCompleteMap(),
Roompublic java.util.Vector getMetroCollection()
Area
getMetroCollection in interface AreagetMetroCollection in class StdAreaRoompublic java.util.Enumeration getCompleteMap()
Area
getCompleteMap in interface AreagetCompleteMap in class StdAreaArea.getProperMap(),
Room
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||