public class PredesignedLevel extends CustomLevel
Level.FeelingallCells, 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, waterTexactivateScripts, 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, uprootpublic PredesignedLevel()
public PredesignedLevel(java.lang.String fileName)
public void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class CustomLevelpublic java.lang.String tileDescByCell(int cell)
tileDescByCell in class Levelpublic java.lang.String tileNameByCell(int cell)
tileNameByCell in class Levelpublic boolean customTiles()
customTiles in class Level