Affectable
, Behavable
, java.lang.Cloneable
, CMObject
, java.lang.Comparable<CMObject>
, Contingent
, Environmental
, Expireable
, Modifiable
, MsgListener
, Physical
, PhysicalAgent
, StatsAffecting
, Tickable
Area
, AutoGenArea
, GridLocale
, LocationRoom
, Room
, SubArea
CaveGrid
, 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
, WoodsThinGrid
public 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.
|
idConverter
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
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, setBasePhyStats
addBehavior, addScript, behaviors, delAllBehaviors, delAllScripts, delBehavior, delScript, eachBehavior, eachScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts, scripts
copyOf, ID, initializeClass, newInstance
amDestroyed, destroy, isSavable, setSavable
description, displayText, image, isGeneric, L, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setImage, setMiscText, setName, text
expirationDate, setExpirationDate
getSaveStatIndex, getStat, getStatCodes, isStat, setStat
executeMsg, okMessage
description, displayText, genericName, name
affectCharState, affectCharStats, affectPhyStats
getTickStatus, name, tick
static 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_NORMAL
static final int NUM_CLIMATES
static final int ALL_CLIMATE_MASK
static final java.util.Comparator<Places> placeComparator
int getAtmosphereCode()
RawMaterial.MATERIAL_GAS
int getAtmosphere()
RawMaterial.MATERIAL_GAS
void setAtmosphere(int resourceCode)
resourceCode
- the RawMaterial resource to useRawMaterial.MATERIAL_GAS
int getClimateTypeCode()
CLIMASK_COLD
void setClimateType(int newClimateType)
newClimateType
- a CLIMASK bitmapCLIMASK_COLD
int getClimateType()
CLIMASK_COLD