Affectable, Behavable, java.lang.Cloneable, CMObject, java.lang.Comparable<CMObject>, Contingent, Environmental, Expireable, Modifiable, MsgListener, Physical, PhysicalAgent, StatsAffecting, TickableArea, AutoGenArea, GridLocale, LocationRoom, Room, SubAreaCaveGrid, CaveMaze, CaveRoom, CaveSeaPort, CaveSurface, CityStreet, ClimbableLedge, ClimbableSurface, DarkStoneRoom, Desert, DesertGrid, DesertMaze, DesertThinGrid, EndlessOcean, EndlessSky, EndlessThinOcean, EndlessThinSky, FrozenMountains, FrozenPlains, GreatLake, GreatThinLake, HideoutShelter, Hills, HillsGrid, HillsThinGrid, HotRoom, IcePlains, IceRoom, IndoorInTheAir, IndoorShallowWater, IndoorUnderWater, IndoorUnderWaterColumnGrid, IndoorUnderWaterGrid, IndoorUnderWaterThinGrid, IndoorWaterSurface, IndoorWaterSurfaceColumn, IndoorWaterThinSurface, InTheAir, Jungle, JungleGrid, JungleThinGrid, LargeCaveRoom, LargeStoneRoom, LargeWoodRoom, LongerRoad, LongestRoad, LongRoad, MagicFreeRoom, MagicShelter, MetalRoom, MetalRoomMaze, Moon, Mountains, MountainsGrid, MountainsMaze, MountainsThinGrid, MountainSurface, MountainSurfaceGrid, MountainSurfaceThinGrid, OceanGrid, OceanThinGrid, OverTheLedge, Plains, PlainsGrid, PlainsThinGrid, Planet, Road, RoadGrid, RoadThinGrid, SaltWaterSurface, SaltWaterSurfaceColumn, SaltWaterThinSurface, SeaPort, SewerMaze, SewerRoom, ShallowWater, ShipDeck, ShipHeavyGunDeck, ShipHold, ShipLightGunDeck, ShipMagazine, ShipMedGunDeck, ShipQuarter, Shore, ShoreGrid, SpacePort, StdArea, StdAutoGenInstance, StdBoardableShip, StdGrid, StdGridArea, StdMaze, StdPlanet, StdRoom, StdSpaceShip, StdThinArea, StdThinGrid, StdThinGridArea, StdThinInstance, StdThinPlanet, StdTimeZone, StoneGrid, StoneMaze, StoneRoom, StoneThinGrid, SubThinInstance, Swamp, SwampGrid, SwampThinGrid, ThinRoom, TreeSurface, UndergroundCityStreet, UnderSaltWater, UnderSaltWaterColumnGrid, UnderSaltWaterGrid, UnderSaltWaterMaze, UnderSaltWaterThinGrid, UnderWater, UnderwaterCityStreet, UnderWaterColumnGrid, UnderWaterGrid, UnderWaterMaze, UnderWaterThinGrid, Void, WaterSurface, WaterSurfaceColumn, WaterThinSurface, WetCaveGrid, WetCaveMaze, WetCaveRoom, Whirlpool, WoodenDeck, WoodRoom, WoodRoomGrid, WoodRoomMaze, WoodRoomThinGrid, Woods, WoodSeaPort, WoodsGrid, WoodsMaze, WoodsThinGridpublic interface Places extends PhysicalAgent
| Modifier and Type | Field | Description |
|---|---|---|
static int |
ALL_CLIMATE_MASK |
Bitmap climate flag meaning that the area has all weather modifiers.
|
static int |
ATMOSPHERE_INHERIT |
a constant code for
getAtmosphereCode() that denotes that the atmo is inherited from a parent |
static int |
CLIMASK_COLD |
Bitmap climate flag meaning that the area has cold weather.
|
static int |
CLIMASK_DRY |
Bitmap climate flag meaning that the area has dry weather.
|
static int |
CLIMASK_HOT |
Bitmap climate flag meaning that the area has hot weather.
|
static int |
CLIMASK_INHERIT |
Bitmap climate flag meaning that the area has inherited weather.
|
static int |
CLIMASK_NORMAL |
Bitmap climate flag meaning that the area has normal weather.
|
static int |
CLIMASK_VOID |
Bitmap climate flag meaning that the area has no weather.
|
static int |
CLIMASK_WET |
Bitmap climate flag meaning that the area has wet weather.
|
static int |
CLIMASK_WINDY |
Bitmap climate flag meaning that the area has windy weather.
|
static java.lang.String[] |
CLIMATE_DESCS |
Indexed description of the CLIMASK_ bitmap constants in all possible combinations.
|
static int |
NUM_CLIMATES |
Number of CLIMASK_ constants.
|
static java.util.Comparator<Places> |
placeComparator |
A hash code comparator for places, in case such a thing is needed.
|
idConverterSTATUS_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| Modifier and Type | Method | Description |
|---|---|---|
int |
getAtmosphere() |
Returns the resource that represents the atmosphere of this area.
|
int |
getAtmosphereCode() |
Returns the resource (or -1) that represents the atmosphere of this area.
|
int |
getClimateType() |
Returns a bitmap of the climate for this place.
|
int |
getClimateTypeCode() |
Returns a bitmap of climate flags for this area which will be used to influence
the weather for the area in addition to season and other factors.
|
void |
setAtmosphere(int resourceCode) |
Sets the resource (or -1) that represents the atmosphere of this area.
|
void |
setClimateType(int newClimateType) |
Returns a bitmap of climate flags for this area which will be used to influence
the weather for the area in addition to season and other factors.
|
addEffect, addNonUninvokableEffect, basePhyStats, delAllEffects, delEffect, eachEffect, effects, fetchEffect, fetchEffect, numEffects, phyStats, recoverPhyStats, setBasePhyStatsaddBehavior, addScript, behaviors, delAllBehaviors, delAllScripts, delBehavior, delScript, eachBehavior, eachScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts, scriptscopyOf, ID, initializeClass, newInstanceamDestroyed, destroy, isSavable, setSavabledescription, displayText, image, isGeneric, L, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setImage, setMiscText, setName, textexpirationDate, setExpirationDategetSaveStatIndex, getStat, getStatCodes, isStat, setStatexecuteMsg, okMessagedescription, displayText, genericName, nameaffectCharState, affectCharStats, affectPhyStatsgetTickStatus, name, tickstatic final int ATMOSPHERE_INHERIT
getAtmosphereCode() that denotes that the atmo is inherited from a parentstatic final int CLIMASK_INHERIT
static final int CLIMASK_NORMAL
static final int CLIMASK_WET
static final int CLIMASK_COLD
static final int CLIMASK_WINDY
static final int CLIMASK_HOT
static final int CLIMASK_DRY
static final int CLIMASK_VOID
static final java.lang.String[] CLIMATE_DESCS
CLIMASK_NORMALstatic final int NUM_CLIMATES
static final int ALL_CLIMATE_MASK
static final java.util.Comparator<Places> placeComparator
int getAtmosphereCode()
RawMaterial.MATERIAL_GASint getAtmosphere()
RawMaterial.MATERIAL_GASvoid setAtmosphere(int resourceCode)
resourceCode - the RawMaterial resource to useRawMaterial.MATERIAL_GASint getClimateTypeCode()
CLIMASK_COLDvoid setClimateType(int newClimateType)
newClimateType - a CLIMASK bitmapCLIMASK_COLDint getClimateType()
CLIMASK_COLD