public class PredesignedLevel extends CustomLevel
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 |
---|
PredesignedLevel() |
PredesignedLevel(java.lang.String fileName) |
Modifier and Type | Method and Description |
---|---|
void |
create(int w,
int h) |
boolean |
customTiles() |
void |
discover() |
void |
restoreFromBundle(Bundle bundle) |
java.lang.String |
tileDescByCell(int cell) |
java.lang.String |
tileNameByCell(int cell) |
isBossLevel, storeInBundle, tilesTex, tilesTexEx, waterTex
activateScripts, addItemToSpawn, addLevelObject, addScriptedActor, addVisuals, adjacent, allHeaps, blobAmountAt, cell, cellValid, cellValid, cellX, cellY, charPress, clearAreaFrom, clearAreaFrom, create, 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, tileName, tunnelTile, unseal, updateFieldOfView, uproot
public PredesignedLevel()
public PredesignedLevel(java.lang.String fileName)
public void restoreFromBundle(Bundle bundle)
restoreFromBundle
in interface Bundlable
restoreFromBundle
in class CustomLevel
public java.lang.String tileDescByCell(int cell)
tileDescByCell
in class Level
public java.lang.String tileNameByCell(int cell)
tileNameByCell
in class Level
public boolean customTiles()
customTiles
in class Level