public class PrisonBossLevel extends RegularLevel
Level.Feeling
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 |
---|
PrisonBossLevel() |
Modifier and Type | Method and Description |
---|---|
void |
addVisuals(Scene scene) |
Heap |
drop(Item item,
int cell) |
boolean |
isBossLevel() |
void |
pressHero(int cell,
Hero ch) |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
java.lang.String |
tileDesc(int tile) |
java.lang.String |
tileName(int tile) |
java.lang.String |
tilesTex() |
java.lang.String |
waterTex() |
nMobs, pitCell, randomDestination, randomRespawnCell, room
tilesTexEx
activateScripts, addItemToSpawn, addLevelObject, addScriptedActor, adjacent, allHeaps, blobAmountAt, cell, cellValid, cellValid, cellX, cellY, charPress, clearAreaFrom, clearAreaFrom, create, create, customTiles, discover, distance, distanceL2, dontPack, 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, putLevelObject, randomRespawnCell, remove, removeHeap, removePets, reset, respawner, reveal, seal, set, set, setExit, setFeeling, spawnMob, spawnMob, tileDescByCell, tileNameByCell, tunnelTile, unseal, updateFieldOfView, uproot
public java.lang.String tilesTex()
tilesTex
in class CustomLevel
public java.lang.String waterTex()
waterTex
in class CustomLevel
public void storeInBundle(Bundle bundle)
storeInBundle
in interface Bundlable
storeInBundle
in class RegularLevel
public void restoreFromBundle(Bundle bundle)
restoreFromBundle
in interface Bundlable
restoreFromBundle
in class RegularLevel
public boolean isBossLevel()
isBossLevel
in class CustomLevel
public void addVisuals(Scene scene)
addVisuals
in class Level