public abstract class RegularLevel extends CustomLevel
Level.Feeling| Modifier and Type | Field and Description |
|---|---|
int |
secretDoors |
allCells, avoid, baseTileVariant, blobs, color1, color2, decoTileVariant, discoverable, entrance, fieldOfView, flammable, levelId, losBlocking, map, mapped, MIN_VIEW_DISTANCE, mobs, nearWalls, NEIGHBOURS4, NEIGHBOURS8, NEIGHBOURS9, objects, passable, pit, plants, secret, solid, visited, water| Constructor and Description |
|---|
RegularLevel() |
| Modifier and Type | Method and Description |
|---|---|
int |
nMobs() |
int |
pitCell() |
int |
randomDestination() |
int |
randomRespawnCell() |
void |
restoreFromBundle(Bundle bundle) |
Room |
room(int pos) |
void |
storeInBundle(Bundle bundle) |
isBossLevel, tilesTex, tilesTexEx, waterTexactivateScripts, addItemToSpawn, addLevelObject, addScriptedActor, addVisuals, adjacent, allHeaps, blobAmountAt, cell, cellValid, cellValid, cellX, cellY, charPress, clearAreaFrom, clearAreaFrom, create, create, customTiles, discover, distance, distanceL2, dontPack, drop, exitIndex, fillAreaWith, fillAreaWith, fromBundle, get, getAllTerrainCells, getDistToNearestTerrain, getDistToNearestTerrain, getEmptyCellNextTo, getExit, getFeeling, getHeap, getHeight, getLength, getLevelObject, getLevelObject, getMaxViewDistance, getNearestTerrain, getNearestTerrain, getRandomMob, getRandomTerrainCell, getSolidCellNextTo, getTilesTex, getTileType, getTopLevelObject, getViewDistance, getWaterTex, getWidth, hasExit, isExit, isSafe, isStatic, itemPress, itemToSpanAsPrize, levelKind, levelObjectMoved, mobPress, music, noFogOfWar, objectPress, onHeroDescend, plant, press, pressHero, putLevelObject, randomRespawnCell, remove, removeHeap, removePets, reset, respawner, reveal, seal, set, set, setExit, setFeeling, spawnMob, spawnMob, tileDesc, tileDescByCell, tileName, tileNameByCell, tunnelTile, unseal, updateFieldOfView, uprootpublic int randomRespawnCell()
randomRespawnCell in class Levelpublic int randomDestination()
randomDestination in class Levelpublic Room room(int pos)
public void storeInBundle(Bundle bundle)
storeInBundle in interface BundlablestoreInBundle in class CustomLevelpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class CustomLevel