public abstract class CustomLevel extends CommonLevel
Level.Feeling
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 |
---|
CustomLevel() |
Modifier and Type | Method and Description |
---|---|
boolean |
isBossLevel() |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
java.lang.String |
tilesTex() |
java.lang.String |
tilesTexEx() |
java.lang.String |
waterTex() |
activateScripts, 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, nMobs, noFogOfWar, objectPress, onHeroDescend, pitCell, plant, press, pressHero, putLevelObject, randomDestination, randomRespawnCell, randomRespawnCell, remove, removeHeap, removePets, reset, respawner, reveal, seal, set, set, setExit, setFeeling, spawnMob, spawnMob, tileDesc, tileDescByCell, tileName, tileNameByCell, tunnelTile, unseal, updateFieldOfView, uproot
public java.lang.String tilesTex()
public java.lang.String tilesTexEx()
public java.lang.String waterTex()
public boolean isBossLevel()
isBossLevel
in class Level
public void storeInBundle(Bundle bundle)
storeInBundle
in interface Bundlable
storeInBundle
in class Level
public void restoreFromBundle(Bundle bundle)
restoreFromBundle
in interface Bundlable
restoreFromBundle
in class Level