Class IsoGridSquare
java.lang.Object
zombie.iso.IsoGridSquare
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final classstatic final classstatic interfacestatic interfacestatic final classstatic final classstatic classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanstatic floatfloatfloatstatic final IsoGridSquare.CellGetSquarestatic final ArrayList<IsoGridSquare> static booleanintstatic floatstatic intlongfinal ZomboidBitFlagbooleanbooleanintstatic intbooleanstatic final ConcurrentLinkedQueue<IsoGridSquare> static booleanbooleanbooleanfinal IsoGridSquare.ILighting[]intstatic ArrayDeque<IsoGridSquare> intintstatic final bytestatic final bytestatic final bytebooleanstatic floatstatic floatlongbooleanbooleanstatic booleanstatic booleanintstatic final intstatic final intstatic final intstatic final intintintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCorpse(boolean boolean0) voidaddCorpse(IsoDeadBody body, boolean bRemote) voidvoidvoidvoidvoidvoidaddLoom()voidvoidaddPlayerCutawayFlag(int int2, int int1, long long0) voidvoidAddSpecialObject(IsoObject obj, int index) voidvoidAddStairs(boolean north, int level, String sprite, String pillarSprite, KahluaTable _table) voidvoidaddStump()addTileObject(String string) voidAddTileObject(IsoObject obj) voidAddTileObject(IsoObject obj, int index) addUndergroundBlock(String string) addWorkstationEntity(String string0, String string1) voidaddWorkstationEntity(IsoThumpable thumpable, GameEntityScript gameEntityScript) addWorkstationEntity(GameEntityScript gameEntityScript, String string) AddWorldInventoryItem(String String, float _x, float _y, float height) AddWorldInventoryItem(String string, float float0, float float1, float float2, boolean boolean0) AddWorldInventoryItem(String string, float float0, float float1, float float2, boolean boolean0, boolean boolean1) voidAddWorldInventoryItem(String String, float _x, float _y, float height, int nbr) AddWorldInventoryItem(InventoryItem item, float _x, float _y, float height) AddWorldInventoryItem(InventoryItem item, float _x, float _y, float height, boolean transmit) AddWorldInventoryItem(InventoryItem item, float float0, float float1, float float2, boolean boolean0, boolean boolean1) voidBurn()voidBurn(boolean explode) voidBurnTick()voidBurnWalls(boolean explode) voidvoidbooleanCalculateCollide(IsoGridSquare gridSquare, boolean bVision, boolean bPathfind, boolean bIgnoreSolidTrans) booleanCalculateCollide(IsoGridSquare gridSquare, boolean bVision, boolean bPathfind, boolean bIgnoreSolidTrans, boolean bIgnoreSolid) booleanCalculateCollide(IsoGridSquare gridSquare, boolean bVision, boolean bPathfind, boolean bIgnoreSolidTrans, boolean bIgnoreSolid, IsoGridSquare.GetSquare getter) booleanCalculateVisionBlocked(IsoGridSquare gridSquare) booleanCalculateVisionBlocked(IsoGridSquare gridSquare, IsoGridSquare.GetSquare getter) voidCalcVisibility(int playerIndex) booleancanReachTo(IsoGridSquare square0) booleanvoidcheckForIntersectingCrops(BaseVehicle vehicle) booleanbooleanvoidcheckRoomSeen(int playerIndex) voidclearPlayerCutawayFlag(int int2, int int1, long long0) voidvoidvoidvoidbooleanCheck if there's at least one solid floor around this tile, used to build wooden floorbooleancreateCorpse(boolean boolean0) createCorpse(IsoZombie zombie0) createCorpse(IsoZombie zombie0, boolean boolean0) booleandamageSpriteSheetRopeFromBottom(IsoPlayer player, boolean north) voidvoidvoidvoidvoidvoiddiscard()floatDistTo(int _x, int _y) floatDistTo(IsoGridSquare sq) floatDistTo(IsoMovingObject other) floatDistToProper(int int1, int int0) floatfloatDistToProper(IsoMovingObject other) voidDoCutawayShader(IsoObject object0, IsoDirections directions, int int3, int int6, int int7, int int5, int int4, boolean boolean1, boolean boolean3, boolean boolean2, boolean boolean4, WallShaper wallShaper) voidDoCutawayShaderSprite(IsoSprite sprite, IsoDirections directions, int int6, int int9, int int10, int int8, int int7) voidDoSplat(String id, boolean bFlip, IsoFlagType prop, float offX, float offZ, float alpha) intDoWallLightingN(IsoObject object, int int0, int int1, int int3, int int4, int int5, int int6, boolean boolean1, boolean boolean3, Shader shader) intDoWallLightingNW(IsoObject object, int int0, int int1, int int3, int int4, int int5, int int6, boolean boolean7, boolean boolean8, boolean boolean9, boolean boolean10, Shader shader) intDoWallLightingW(IsoObject object, int int0, int int3, int int2, int int5, int int1, int int6, boolean boolean1, boolean boolean3, Shader shader) voidFindEnemy(IsoGameCharacter g, int range, ArrayList<IsoMovingObject> EnemyList) FindEnemy(IsoGameCharacter g, int range, ArrayList<IsoMovingObject> EnemyList, IsoGameCharacter RangeTest, int TestRangeMax) FindFriend(IsoGameCharacter g, int range, Stack<IsoGameCharacter> EnemyList) voidvoidvoid<T> PZArrayList<ItemContainer> getAllContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) <T> PZArrayList<ItemContainer> getAllContainersFromAdjacentSquare(IsoDirections directions, T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) getAnimals(ArrayList<IsoAnimal> arrayList) floatgetApparentZ(float dx, float dy) getBed()getBedTo(IsoGridSquare next) getBendable(boolean boolean0) getBendableTo(IsoGridSquare square0) intgetBush()booleangetCanSee(int playerIndex) getCell()getChunk()booleangetCollideMatrix(int dx, int dy, int dz) getContainerItem(String type) getCurtain(IsoObjectType curtainType) floatgetDarkMulti(int playerIndex) static floatstatic ColorInfogetDoor(boolean north) getDoorFrameTo(IsoGridSquare next) getDoorOrWindow(boolean north) getDoorOrWindowOrWindowFrame(IsoDirections dir, boolean ignoreOpen) getDoorTo(IsoGridSquare next) Get the door between this grid and the next in parametergetE()getFire()getFirstBlocking(IsoGridSquareCollisionData gridSquareCollisionData, int int2, int int1, int int0, boolean boolean0, boolean boolean1) getFloor()getGarageDoor(boolean boolean1) intgetGrass()floatgetGridSneakModifier(boolean onlySolidTrans) Check if there's any object on this grid that has a sneak modifier, we use this to check if we reduce the chance of being spotted while crouchinglongDeprecated.intDeprecated.getHoppable(boolean north) getHoppableThumpable(boolean north) getHoppableTo(IsoGridSquare next) getHoppableWall(boolean bNorth) intfloatgetHutch()getID()booleangetIsDissolved(int playerIndex, long currentTimeMillis) floatfloatfloatstatic intgetLightInfo(int int0) floatgetLightLevel(int playerIndex) floatstatic booleangetMatrixBit(int matrix, byte _x, byte _y, byte _z) static booleangetMatrixBit(int matrix, int _x, int _y, int _z) getN()static IsoGridSquaregetNew(ArrayDeque<IsoGridSquare> _isoGridSquareCache, IsoCell cell, SliceY slice, int _x, int _y, int _z) static IsoGridSquareintgetNextNonItemObjectIndex(int int1) <T> PZArrayList<ItemContainer> getObjectContainers(T object1, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList1) booleangetOpenDoor(IsoDirections dir) booleangetPathMatrix(int dx, int dy, int dz) intgetPlayerCutawayFlag(int int0, long long0) intfloatgetRadius(int int0) static floatintgetRoom()longintgetS()booleangetSeen(int playerIndex) floatgetSlopedSurfaceHeight(float float0, float float1) floatgetSlopedSurfaceHeight(IsoDirections directions1) floatfloatstatic voidgetSquaresForThread(ArrayDeque<IsoGridSquare> isoGridSquareCacheDest, int count) floatgetStairsHeight(IsoDirections directions1) floatfloatfloatgetTargetDarkMulti(int playerIndex) getThumpable(boolean boolean0) getThumpableWall(boolean bNorth) getThumpableWallOrHoppable(boolean bNorth) getThumpableWindow(boolean north) getTileInDirection(IsoDirections directions) floatintintintgetTree()<T> PZArrayList<ItemContainer> getVehicleItemContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback) <T> PZArrayList<ItemContainer> getVehicleItemContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) intgetVertLight(int i, int playerIndex) booleangetVisionMatrix(int dx, int dy, int dz) getW()getWall()getWall(boolean bNorth) getWallExcludingObject(boolean boolean0, IsoObject object1) getWallHoppable(boolean north) intgetWater()getWindow(boolean north) getWindowFrame(boolean boolean0) getWindowFrameTo(IsoGridSquare square0) Get the IsoThumpable window between this grid and the next in parametergetWindowTo(IsoGridSquare next) Get the IsoWindow window between this grid and the next in parameterintgetX()intgetY()intgetZ()intgetZone()booleanHas(IsoObjectType type) booleanbooleanhasBlockedDoor(boolean north) booleanhasBlockedWindow(boolean north) booleanhasBush()booleanhasClosedDoorOnEdge(IsoDirections directions) booleanhasDirt()booleanhasDoorOnEdge(IsoDirections edge, boolean ignoreOpen) booleanHasEave()booleanbooleanbooleanhasFence()booleanbooleanbooleanbooleanhasFlies()booleanhasFloor()booleanhasFloor(boolean north) Check if a tile has a solid floor, used to build stuff at z level > 0 Also gonna check the tile "behind" the one winvalid input: '<'e're trying to build something has a floor (only one is required)booleanbooleanbooleanhasGrave()booleanbooleanhasGridPower(int int0) intDeprecated.booleanhasIdenticalSlopedSurface(IsoGridSquare square0) booleanbooleanbooleanbooleanhasNonHoppableWall(boolean boolean0) booleanhasOpenDoorOnEdge(IsoDirections directions) booleanbooleanbooleanbooleanhasSand()booleanbooleanbooleanbooleanbooleanhasSlopedSurfaceToLevelAbove(IsoDirections directions1) booleanbooleanbooleanbooleanbooleanbooleanhasTrash()booleanbooleanHasTree()booleanhasWater()booleanbooleanbooleanbooleanbooleanbooleanhaveDoor()booleanbooleanhaveFire()booleanbooleanbooleanbooleanbooleanbooleanvoidinterpolateLight(ColorInfo inf, float _x, float _y) voidinvalidateRenderChunkLevel(long long0) voidvoidbooleanbooleanIs(IsoFlagType flag) booleanisAdjacentTo(IsoGridSquare square1) booleanbooleanstatic booleanbooleanisBlockedTo(IsoGridSquare other) booleanbooleanbooleanisCanSee(int playerIndex) booleanbooleanisCouldSee(int playerIndex) booleanbooleanisDoorBlockedTo(IsoGridSquare other) booleanbooleanbooleanisDoorTo(IsoGridSquare other) booleanbooleanisFree(boolean bCountOtherCharacters) booleanisFreeOrMidair(boolean bCountOtherCharacters) booleanisFreeOrMidair(boolean bCountOtherCharacters, boolean bDoZombie) booleanisFreeWallPair(IsoDirections directions, boolean boolean1) booleanbooleanbooleanbooleanisHoppableTo(IsoGridSquare other) booleanbooleanisInsideRectangle(int int2, int int0, int int3, int int1) booleanisNoGas()booleanbooleanisNotBlocked(boolean bCountOtherCharacters) booleanbooleanbooleanIsOnScreen(boolean halfTileBorder) booleanbooleanbooleanisPlayerAbleToHopWallTo(IsoDirections directions, IsoGridSquare square1) booleanisRural()booleanbooleanvoidisSafeToSpawn(IsoGridSquare sq, int depth) booleanisSameStaircase(int _x, int _y, int _z) booleanisSeen(int playerIndex) booleanisShop()booleanisSlopedSurfaceEdgeBlocked(IsoDirections directions1) booleanisSolid()booleanbooleanbooleanbooleanisSomethingTo(IsoGridSquare other) booleanisSpriteOnSouthOrEastWall(IsoObject object) booleanisStairsEdgeBlocked(IsoDirections directions1) booleanbooleanbooleanbooleanbooleanbooleanisWallTo(IsoGridSquare other) booleanisWallTo(IsoGridSquare square0, int int0) booleanbooleanisWindowBlockedTo(IsoGridSquare other) booleanisWindowOrWindowFrame(IsoObject object, boolean boolean0) booleanisWindowTo(IsoGridSquare other) voidload(ByteBuffer b, int WorldVersion) voidload(ByteBuffer b, int WorldVersion, boolean IS_DEBUG_SAVE) intplaceWallAndDoorCheck(IsoObject obj, int index) longlongDeprecated.longplaySoundLocal(String string) voidvoidRecalcAllWithNeighbours(boolean bDoReverse) voidRecalcAllWithNeighbours(boolean bDoReverse, IsoGridSquare.GetSquare getter) voidvoidDeprecated.voidvoidvoidReCalculateCollide(IsoGridSquare square) voidReCalculateCollide(IsoGridSquare square, IsoGridSquare.GetSquare getter) voidReCalculatePathFind(IsoGridSquare square) voidReCalculatePathFind(IsoGridSquare square, IsoGridSquare.GetSquare getter) voidvoidReCalculateVisionBlocked(IsoGridSquare square, IsoGridSquare.GetSquare getter) voidvoidremoveBlood(boolean remote, boolean onlyWall) voidremoveCorpse(IsoDeadBody body, boolean bRemote) voidremoveErosionObject(String type) voidbooleanvoidvoidbooleanremoveSheetRopeFromBottom(IsoPlayer player, boolean north) intintRemoveTileObject(IsoObject object0, boolean boolean0) intvoidvoidvoidrenderCharacters(int maxZ, boolean deadRender, boolean doBlendFunc) voidrenderDeferredCharacters(int maxZ) voidrenderFishSplash(int int0, ColorInfo colorInfo) intrenderFloor(Shader shader) booleanrenderMinusFloor(int int8, boolean boolean4, boolean boolean10, int int6, int int15, int int9, int int16, int int10, Shader shader) booleanRenderMinusFloorFxMask(int maxZ, boolean doSE, boolean vegitationRender) voidvoidrenderRainSplash(int int0, ColorInfo colorInfo) voidrenderRainSplash(int int0, ColorInfo colorInfo, float float0, boolean boolean0) voidvoidvoidsave(ByteBuffer output, ObjectOutputStream outputObj) voidsave(ByteBuffer output, ObjectOutputStream outputObj, boolean IS_DEBUG_SAVE) floatscoreAsWaypoint(int _x, int _y) voidsetAdjacentSquare(IsoDirections directions, IsoGridSquare square0) static voidsetbDoSlowPathfinding(boolean abDoSlowPathfinding) static voidvoidSetBLightLevel(int int0) voidsetCachedIsFree(boolean _CachedIsFree) voidsetCacheIsFree(boolean _CacheIsFree) voidsetCanSee(int playerIndex, boolean canSee) static voidvoidsetCouldSee(int playerIndex, boolean bCouldSee) voidsetDarkMulti(int playerIndex, float darkMulti) static voidsetDarkStep(float aDarkStep) voidsetE(IsoGridSquare _e) voidSetGLightLevel(int int0) voidsetHasFlies(boolean hasFlies) voidsetHaveElectricity(boolean haveElectricity) Deprecated.voidvoidsetID(int _ID) voidsetIsDissolved(int playerIndex, boolean bDissolved, long currentTimeMillis) voidvoidsetIsSeen(int playerIndex, boolean bSeen) voidsetLampostTotalB(float lampostTotalB) voidsetLampostTotalG(float lampostTotalG) voidsetLampostTotalR(float lampostTotalR) static voidsetLightcache(int aLightcache) voidsetLightInfluenceB(ArrayList<Float> _LightInfluenceB) voidsetLightInfluenceG(ArrayList<Float> _LightInfluenceG) voidsetLightInfluenceR(ArrayList<Float> _LightInfluenceR) voidstatic intsetMatrixBit(int matrix, byte _x, byte _y, byte _z, boolean val) static intsetMatrixBit(int matrix, int _x, int _y, int _z, boolean val) voidsetN(IsoGridSquare _n) voidsetOverlayDone(boolean _overlayDone) voidsetPlayerCutawayFlag(int int1, int int0, long long0) voidsetRainDrop(IsoRaindrop drop) voidsetRainSplash(IsoRainSplash splash) static voidsetRecalcLightTime(float float0) voidSetRLightLevel(int int0) voidvoidsetRoomID(long long0) voidsetS(IsoGridSquare _s) voidsetSolidFloor(boolean _SolidFloor) voidsetSolidFloorCached(boolean _SolidFloorCached) voidvoidsetTargetDarkMulti(int playerIndex, float targetDarkMulti) voidsetTrapPositionX(int _trapPositionX) voidsetTrapPositionY(int _trapPositionY) voidsetTrapPositionZ(int _trapPositionZ) voidsetVertLight(int i, int _col, int playerIndex) voidsetW(IsoGridSquare _w) voidsetX(int _x) voidsetY(int _y) voidsetZ(int _z) booleanbooleanshouldRenderFishSplash(int int0) booleanvoidvoidvoidvoidvoidSpawnWorldInventoryItem(String string, float float0, float float1, float float2) SpawnWorldInventoryItem(String string, float float0, float float1, float float2, boolean boolean0) voidSpawnWorldInventoryItem(String string, float float0, float float1, float float2, int int1) SpawnWorldInventoryItem(InventoryItem item, float float0, float float1, float float2, boolean boolean0) voidsplatBlood(int dist, float alpha) voidDeprecated.voidstartWaterSplash(boolean boolean0) voidstartWaterSplash(boolean boolean0, float float0, float float1) voidstopFire()voidswitchLight(boolean active) voidsyncIsoTrap(HandWeapon weapon) booleantestCollideAdjacent(IsoMovingObject collideObject, int _x, int _y, int _z) booleantestCollideAdjacentAdvanced(int _x, int _y, int _z, boolean ignoreDoors) booleantestPathFindAdjacent(IsoMovingObject mover, int _x, int _y, int _z) booleantestPathFindAdjacent(IsoMovingObject mover, int _x, int _y, int _z, IsoGridSquare.GetSquare getter) testVisionAdjacent(int _x, int _y, int _z, boolean specialDiag, boolean bIgnoreDoors) static booleantoBoolean(byte[] bytes) voidtransmitAddObjectToSquare(IsoObject obj, int index) voidintvoidvoidbooleantryAddCorpseToWorld(InventoryItem item, float float0, float float1) tryAddCorpseToWorld(InventoryItem item, float float0, float float1, boolean boolean0)
-
Field Details
-
USE_WALL_SHADER
public static boolean USE_WALL_SHADER -
WALL_TYPE_N
public static final int WALL_TYPE_N- See Also:
-
WALL_TYPE_S
public static final int WALL_TYPE_S- See Also:
-
WALL_TYPE_W
public static final int WALL_TYPE_W- See Also:
-
WALL_TYPE_E
public static final int WALL_TYPE_E- See Also:
-
PCF_NONE
public static final byte PCF_NONE- See Also:
-
PCF_NORTH
public static final byte PCF_NORTH- See Also:
-
PCF_WEST
public static final byte PCF_WEST- See Also:
-
lighting
-
rmod
public static float rmod -
gmod
public static float gmod -
bmod
public static float bmod -
IDMax
public static int IDMax -
UseSlowCollision
public static boolean UseSlowCollision -
associatedBuilding
-
lightLevel
public int lightLevel -
collideMatrix
public int collideMatrix -
pathMatrix
public int pathMatrix -
visionMatrix
public int visionMatrix -
room
-
w
-
nw
-
sw
-
s
-
n
-
ne
-
se
-
e
-
u
-
d
-
haveSheetRope
public boolean haveSheetRope -
ObjectsSyncCount
public int ObjectsSyncCount -
roofHideBuilding
-
bFlattenGrassEtc
public boolean bFlattenGrassEtc -
gridSquareCacheEmptyTimer
public static int gridSquareCacheEmptyTimer -
RecalcLightTime
public static float RecalcLightTime -
propertiesDirty
public boolean propertiesDirty -
CircleStencil
public static boolean CircleStencil -
hashCodeObjects
public long hashCodeObjects -
x
public int x -
y
public int y -
z
public int z -
CachedScreenX
public float CachedScreenX -
CachedScreenY
public float CachedScreenY -
SolidFloorCached
public boolean SolidFloorCached -
SolidFloor
public boolean SolidFloor -
chunk
-
roomID
public long roomID -
ID
-
zone
-
hasTypes
-
haveRoof
public boolean haveRoof -
isoGridSquareCache
-
loadGridSquareCache
-
ignoreBlockingSprites
-
choices
-
isSolidFloorCache
public boolean isSolidFloorCache -
isExteriorCache
public boolean isExteriorCache -
isVegitationCache
public boolean isVegitationCache -
hourLastSeen
public int hourLastSeen -
cellGetSquare
-
isOnScreenLast
public static boolean isOnScreenLast
-
-
Constructor Details
-
IsoGridSquare
-
-
Method Details
-
getCoords
-
getMatrixBit
public static boolean getMatrixBit(int matrix, int _x, int _y, int _z) -
getMatrixBit
public static boolean getMatrixBit(int matrix, byte _x, byte _y, byte _z) -
setMatrixBit
public static int setMatrixBit(int matrix, int _x, int _y, int _z, boolean val) -
setMatrixBit
public static int setMatrixBit(int matrix, byte _x, byte _y, byte _z, boolean val) -
GetRLightLevel
public int GetRLightLevel() -
GetGLightLevel
public int GetGLightLevel() -
GetBLightLevel
public int GetBLightLevel() -
SetRLightLevel
public void SetRLightLevel(int int0) -
SetGLightLevel
public void SetGLightLevel(int int0) -
SetBLightLevel
public void SetBLightLevel(int int0) -
setPlayerCutawayFlag
public void setPlayerCutawayFlag(int int1, int int0, long long0) -
addPlayerCutawayFlag
public void addPlayerCutawayFlag(int int2, int int1, long long0) -
clearPlayerCutawayFlag
public void clearPlayerCutawayFlag(int int2, int int1, long long0) -
getPlayerCutawayFlag
public int getPlayerCutawayFlag(int int0, long long0) -
setIsDissolved
public void setIsDissolved(int playerIndex, boolean bDissolved, long currentTimeMillis) -
getIsDissolved
public boolean getIsDissolved(int playerIndex, long currentTimeMillis) -
hasWater
public boolean hasWater() -
getWater
-
clearWater
public void clearWater() -
getPuddles
-
clearPuddles
public void clearPuddles() -
getPuddlesInGround
public float getPuddlesInGround() -
removeUnderground
public void removeUnderground() -
isInsideRectangle
public boolean isInsideRectangle(int int2, int int0, int int3, int int1) -
getOcclusionData
-
getOrCreateOcclusionData
-
softClear
public void softClear() -
getGridSneakModifier
public float getGridSneakModifier(boolean onlySolidTrans) Check if there's any object on this grid that has a sneak modifier, we use this to check if we reduce the chance of being spotted while crouching -
isSomethingTo
-
getTransparentWallTo
-
isWallTo
-
isWallTo
-
isWindowTo
-
haveDoor
public boolean haveDoor() -
hasDoorOnEdge
-
hasClosedDoorOnEdge
-
hasOpenDoorOnEdge
-
isDoorTo
-
isBlockedTo
-
canReachTo
-
isWindowBlockedTo
-
hasBlockedWindow
public boolean hasBlockedWindow(boolean north) -
isDoorBlockedTo
-
hasBlockedDoor
public boolean hasBlockedDoor(boolean north) -
getCurtain
-
getHoppable
-
getHoppableTo
-
isHoppableTo
-
getBendable
-
getBendableTo
-
discard
public void discard() -
DistTo
public float DistTo(int _x, int _y) -
DistTo
-
DistToProper
public float DistToProper(int int1, int int0) -
DistToProper
-
DistTo
-
DistToProper
-
isSafeToSpawn
public boolean isSafeToSpawn() -
isSafeToSpawn
-
DoCutawayShader
public void DoCutawayShader(IsoObject object0, IsoDirections directions, int int3, int int6, int int7, int int5, int int4, boolean boolean1, boolean boolean3, boolean boolean2, boolean boolean4, WallShaper wallShaper) -
DoCutawayShaderSprite
public void DoCutawayShaderSprite(IsoSprite sprite, IsoDirections directions, int int6, int int9, int int10, int int8, int int7) -
DoWallLightingNW
-
DoWallLightingN
-
DoWallLightingW
-
getLuaMovingObjectList
-
Is
-
Is
-
Has
-
DeleteTileObject
-
getLuaTileObjectList
-
HasStairs
public boolean HasStairs() -
HasStairsNorth
public boolean HasStairsNorth() -
HasStairsWest
public boolean HasStairsWest() -
HasStairsBelow
public boolean HasStairsBelow() -
HasElevatedFloor
public boolean HasElevatedFloor() -
isSameStaircase
public boolean isSameStaircase(int _x, int _y, int _z) -
hasRainBlockingTile
public boolean hasRainBlockingTile() -
haveRoofFull
public boolean haveRoofFull() -
HasSlopedRoof
public boolean HasSlopedRoof() -
HasSlopedRoofWest
public boolean HasSlopedRoofWest() -
HasSlopedRoofNorth
public boolean HasSlopedRoofNorth() -
HasEave
public boolean HasEave() -
HasTree
public boolean HasTree() -
getTree
-
hasBush
public boolean hasBush() -
getBush
-
getBushes
-
getGrass
-
hasGrassLike
public boolean hasGrassLike() -
getGrassLike
-
shouldSave
public boolean shouldSave() -
save
- Throws:
IOException
-
save
public void save(ByteBuffer output, ObjectOutputStream outputObj, boolean IS_DEBUG_SAVE) throws IOException - Throws:
IOException
-
isCommonGrass
public boolean isCommonGrass() -
toBoolean
public static boolean toBoolean(byte[] bytes) -
removeCorpse
-
getDeadBody
-
getDeadBodys
-
addCorpse
-
getBrokenGlass
-
addBrokenGlass
-
getFire
-
getHiddenStash
-
load
- Throws:
IOException
-
load
- Throws:
IOException
-
scoreAsWaypoint
public float scoreAsWaypoint(int _x, int _y) -
InvalidateSpecialObjectPaths
public void InvalidateSpecialObjectPaths() -
isSolid
public boolean isSolid() -
isSolidTrans
public boolean isSolidTrans() -
isFree
public boolean isFree(boolean bCountOtherCharacters) -
isFreeOrMidair
public boolean isFreeOrMidair(boolean bCountOtherCharacters) -
isFreeOrMidair
public boolean isFreeOrMidair(boolean bCountOtherCharacters, boolean bDoZombie) -
connectedWithFloor
public boolean connectedWithFloor()Check if there's at least one solid floor around this tile, used to build wooden floor -
hasFloor
public boolean hasFloor(boolean north) Check if a tile has a solid floor, used to build stuff at z level > 0 Also gonna check the tile "behind" the one winvalid input: '<'e're trying to build something has a floor (only one is required)- Parameters:
north- is the item we're trying to place facing north or not
-
hasFloor
public boolean hasFloor() -
isNotBlocked
public boolean isNotBlocked(boolean bCountOtherCharacters) -
getDoor
-
getIsoDoor
-
getDoorTo
Get the door between this grid and the next in parameter -
getWindow
-
getWindow
-
getWindowTo
Get the IsoWindow window between this grid and the next in parameter -
isAdjacentToWindow
public boolean isAdjacentToWindow() -
isAdjacentToHoppable
public boolean isAdjacentToHoppable() -
getThumpableWindow
-
getWindowThumpableTo
Get the IsoThumpable window between this grid and the next in parameter -
getThumpable
-
getHoppableThumpable
-
getHoppableThumpableTo
-
getWallHoppable
-
getWallHoppableTo
-
getBedTo
-
getWindowFrame
-
getWindowFrameTo
-
hasWindowFrame
public boolean hasWindowFrame() -
hasWindowOrWindowFrame
public boolean hasWindowOrWindowFrame() -
getSheetRope
-
damageSpriteSheetRopeFromBottom
-
removeSheetRopeFromBottom
-
testCollideSpecialObjects
-
getDoorFrameTo
-
getSquaresForThread
-
getNew
-
getNew
public static IsoGridSquare getNew(ArrayDeque<IsoGridSquare> _isoGridSquareCache, IsoCell cell, SliceY slice, int _x, int _y, int _z) -
getHashCodeObjects
Deprecated. -
getHashCodeObjectsInt
Deprecated. -
recalcHashCodeObjects
Deprecated. -
hashCodeNoOverride
Deprecated. -
getTileInDirection
-
getWall
-
getThumpableWall
-
getHoppableWall
-
getThumpableWallOrHoppable
-
getWallFull
-
hasNonHoppableWall
public boolean hasNonHoppableWall(boolean boolean0) -
isPlayerAbleToHopWallTo
-
getWallExcludingObject
-
getWall
-
getWallSE
-
getWallNW
-
getGarageDoor
-
getFloor
-
getPlayerBuiltFloor
-
getWaterObject
-
interpolateLight
-
EnsureSurroundNotNull
public void EnsureSurroundNotNull() -
setSquareChanged
public void setSquareChanged() -
addFloor
-
addUndergroundBlock
-
isUndergroundBlock
public boolean isUndergroundBlock() -
AddStairs
public IsoThumpable AddStairs(boolean north, int level, String sprite, String pillarSprite, KahluaTable _table) -
getOpenAir
public boolean getOpenAir() -
RecalcAllWithNeighbours
public void RecalcAllWithNeighbours(boolean bDoReverse) -
RecalcAllWithNeighbours
-
RecalcAllWithNeighboursMineOnly
public void RecalcAllWithNeighboursMineOnly() -
hasSupport
public boolean hasSupport() -
getID
- Returns:
- the ID
-
setID
public void setID(int _ID) - Parameters:
_ID- the ID to set
-
DirtySlice
public void DirtySlice() -
setHourSeenToCurrent
public void setHourSeenToCurrent() -
splatBlood
public void splatBlood(int dist, float alpha) -
haveBlood
public boolean haveBlood() -
haveBloodWall
public boolean haveBloodWall() -
haveBloodFloor
public boolean haveBloodFloor() -
haveGrime
public boolean haveGrime() -
haveGrimeWall
public boolean haveGrimeWall() -
haveGrimeFloor
public boolean haveGrimeFloor() -
haveGraffiti
public boolean haveGraffiti() -
getGraffitiObject
-
haveStains
public boolean haveStains() -
removeGrime
public void removeGrime() -
removeGraffiti
public void removeGraffiti() -
removeBlood
public void removeBlood(boolean remote, boolean onlyWall) -
DoSplat
public void DoSplat(String id, boolean bFlip, IsoFlagType prop, float offX, float offZ, float alpha) -
ClearTileObjects
public void ClearTileObjects() -
ClearTileObjectsExceptFloor
public void ClearTileObjectsExceptFloor() -
RemoveTileObject
-
RemoveTileObject
-
RemoveTileObjectErosionNoRecalc
-
AddSpecialObject
-
AddSpecialObject
-
AddTileObject
-
AddTileObject
-
placeWallAndDoorCheck
-
transmitAddObjectToSquare
-
transmitRemoveItemFromSquare
-
transmitRemoveItemFromSquareOnClients
-
transmitModdata
public void transmitModdata() -
SpawnWorldInventoryItem
public void SpawnWorldInventoryItem(String string, float float0, float float1, float float2, int int1) -
SpawnWorldInventoryItem
public InventoryItem SpawnWorldInventoryItem(String string, float float0, float float1, float float2) -
SpawnWorldInventoryItem
public InventoryItem SpawnWorldInventoryItem(String string, float float0, float float1, float float2, boolean boolean0) -
AddWorldInventoryItem
-
AddWorldInventoryItem
-
AddWorldInventoryItem
public InventoryItem AddWorldInventoryItem(String string, float float0, float float1, float float2, boolean boolean0) -
AddWorldInventoryItem
public InventoryItem AddWorldInventoryItem(String string, float float0, float float1, float float2, boolean boolean0, boolean boolean1) -
AddWorldInventoryItem
-
createAnimalCorpseFromItem
-
SpawnWorldInventoryItem
public InventoryItem SpawnWorldInventoryItem(InventoryItem item, float float0, float float1, float float2, boolean boolean0) -
AddWorldInventoryItem
public InventoryItem AddWorldInventoryItem(InventoryItem item, float _x, float _y, float height, boolean transmit) -
AddWorldInventoryItem
public InventoryItem AddWorldInventoryItem(InventoryItem item, float float0, float float1, float float2, boolean boolean0, boolean boolean1) -
tryAddCorpseToWorld
-
tryAddCorpseToWorld
@Nullable public IsoDeadBody tryAddCorpseToWorld(InventoryItem item, float float0, float float1, boolean boolean0) -
restackSheetRope
public void restackSheetRope() -
Burn
public void Burn() -
Burn
public void Burn(boolean explode) -
BurnWalls
public void BurnWalls(boolean explode) -
BurnWallsTCOnly
public void BurnWallsTCOnly() -
BurnTick
public void BurnTick() -
CalculateCollide
public boolean CalculateCollide(IsoGridSquare gridSquare, boolean bVision, boolean bPathfind, boolean bIgnoreSolidTrans) -
CalculateCollide
public boolean CalculateCollide(IsoGridSquare gridSquare, boolean bVision, boolean bPathfind, boolean bIgnoreSolidTrans, boolean bIgnoreSolid) -
CalculateCollide
public boolean CalculateCollide(IsoGridSquare gridSquare, boolean bVision, boolean bPathfind, boolean bIgnoreSolidTrans, boolean bIgnoreSolid, IsoGridSquare.GetSquare getter) -
CalculateVisionBlocked
-
CalculateVisionBlocked
-
FindFriend
public IsoGameCharacter FindFriend(IsoGameCharacter g, int range, Stack<IsoGameCharacter> EnemyList) -
FindEnemy
public IsoGameCharacter FindEnemy(IsoGameCharacter g, int range, ArrayList<IsoMovingObject> EnemyList, IsoGameCharacter RangeTest, int TestRangeMax) -
FindEnemy
public IsoGameCharacter FindEnemy(IsoGameCharacter g, int range, ArrayList<IsoMovingObject> EnemyList) -
getX
public int getX() -
getY
public int getY() -
getZ
public int getZ() -
RecalcProperties
public void RecalcProperties() -
RecalcPropertiesIfNeeded
public void RecalcPropertiesIfNeeded() -
ReCalculateCollide
-
ReCalculateCollide
-
ReCalculatePathFind
-
ReCalculatePathFind
-
ReCalculateVisionBlocked
-
ReCalculateVisionBlocked
-
testCollideAdjacent
-
testCollideAdjacentAdvanced
public boolean testCollideAdjacentAdvanced(int _x, int _y, int _z, boolean ignoreDoors) -
setCollisionMode
public static void setCollisionMode() -
testPathFindAdjacent
-
testPathFindAdjacent
public boolean testPathFindAdjacent(IsoMovingObject mover, int _x, int _y, int _z, IsoGridSquare.GetSquare getter) -
testVisionAdjacent
public LosUtil.TestResults testVisionAdjacent(int _x, int _y, int _z, boolean specialDiag, boolean bIgnoreDoors) -
TreatAsSolidFloor
public boolean TreatAsSolidFloor() -
AddSpecialTileObject
-
renderCharacters
public void renderCharacters(int maxZ, boolean deadRender, boolean doBlendFunc) -
renderDeferredCharacters
public void renderDeferredCharacters(int maxZ) -
switchLight
public void switchLight(boolean active) -
removeLightSwitch
public void removeLightSwitch() -
IsOnScreen
public boolean IsOnScreen() -
IsOnScreen
public boolean IsOnScreen(boolean halfTileBorder) -
startWaterSplash
public void startWaterSplash(boolean boolean0, float float0, float float1) -
startWaterSplash
public void startWaterSplash(boolean boolean0) -
shouldRenderFishSplash
public boolean shouldRenderFishSplash(int int0) -
getLightInfo
-
cacheLightInfo
public void cacheLightInfo() -
setLightInfoServerGUIOnly
-
renderFloor
-
renderRainSplash
-
renderRainSplash
-
renderFishSplash
-
isSpriteOnSouthOrEastWall
-
RenderOpenDoorOnly
public void RenderOpenDoorOnly() -
RenderMinusFloorFxMask
public boolean RenderMinusFloorFxMask(int maxZ, boolean doSE, boolean vegitationRender) -
isWindowOrWindowFrame
-
renderMinusFloor
public boolean renderMinusFloor(int int8, boolean boolean4, boolean boolean10, int int6, int int15, int int9, int int16, int int10, Shader shader) -
getContainerItem
-
StartFire
Deprecated. -
getHourLastSeen
public int getHourLastSeen() -
getHoursSinceLastSeen
public float getHoursSinceLastSeen() -
CalcVisibility
public void CalcVisibility(int playerIndex) -
getZombie
-
getPlayer
-
getDarkStep
public static float getDarkStep()- Returns:
- the darkStep
-
setDarkStep
public static void setDarkStep(float aDarkStep) - Parameters:
aDarkStep- the darkStep to set
-
getRecalcLightTime
public static float getRecalcLightTime() -
setRecalcLightTime
public static void setRecalcLightTime(float float0) -
getLightcache
public static int getLightcache()- Returns:
- the lightcache
-
setLightcache
public static void setLightcache(int aLightcache) - Parameters:
aLightcache- the lightcache to set
-
isCouldSee
public boolean isCouldSee(int playerIndex) - Returns:
- the bCouldSee
-
setCouldSee
public void setCouldSee(int playerIndex, boolean bCouldSee) - Parameters:
playerIndex-bCouldSee- the bCouldSee to set
-
isCanSee
public boolean isCanSee(int playerIndex) - Returns:
- the canSee
-
setCanSee
public void setCanSee(int playerIndex, boolean canSee) - Parameters:
playerIndex-canSee- the canSee to set
-
getCell
- Returns:
- the getCell()
-
getE
- Returns:
- the e
-
setE
- Parameters:
_e- the e to set
-
getLightInfluenceB
-
setLightInfluenceB
-
getLightInfluenceG
-
setLightInfluenceG
-
getLightInfluenceR
-
setLightInfluenceR
-
getStaticMovingObjects
- Returns:
- the StaticMovingObjects
-
getMovingObjects
- Returns:
- the MovingObjects
-
getN
- Returns:
- the n
-
setN
- Parameters:
_n- the n to set
-
getObjects
- Returns:
- the Objects
-
getProperties
- Returns:
- the Properties
-
getRoom
- Returns:
- the room
-
setRoom
- Parameters:
_room- the room to set
-
getBuilding
-
getS
- Returns:
- the s
-
setS
- Parameters:
_s- the s to set
-
getSpecialObjects
-
getW
- Returns:
- the w
-
setW
- Parameters:
_w- the w to set
-
getLampostTotalR
public float getLampostTotalR()- Returns:
- the lampostTotalR
-
setLampostTotalR
public void setLampostTotalR(float lampostTotalR) - Parameters:
lampostTotalR- the lampostTotalR to set
-
getLampostTotalG
public float getLampostTotalG()- Returns:
- the lampostTotalG
-
setLampostTotalG
public void setLampostTotalG(float lampostTotalG) - Parameters:
lampostTotalG- the lampostTotalG to set
-
getLampostTotalB
public float getLampostTotalB()- Returns:
- the lampostTotalB
-
setLampostTotalB
public void setLampostTotalB(float lampostTotalB) - Parameters:
lampostTotalB- the lampostTotalB to set
-
isSeen
public boolean isSeen(int playerIndex) - Returns:
- the bSeen
-
setIsSeen
public void setIsSeen(int playerIndex, boolean bSeen) - Parameters:
playerIndex-bSeen- the bSeen to set
-
getDarkMulti
public float getDarkMulti(int playerIndex) - Returns:
- the darkMulti
-
setDarkMulti
public void setDarkMulti(int playerIndex, float darkMulti) - Parameters:
playerIndex-darkMulti- the darkMulti to set
-
getTargetDarkMulti
public float getTargetDarkMulti(int playerIndex) - Returns:
- the targetDarkMulti
-
setTargetDarkMulti
public void setTargetDarkMulti(int playerIndex, float targetDarkMulti) - Parameters:
playerIndex-targetDarkMulti- the targetDarkMulti to set
-
setX
public void setX(int _x) - Parameters:
_x- the x to set
-
setY
public void setY(int _y) - Parameters:
_y- the y to set
-
setZ
public void setZ(int _z) - Parameters:
_z- the z to set
-
getDeferedCharacters
- Returns:
- the DeferedCharacters
-
addDeferredCharacter
-
isCacheIsFree
public boolean isCacheIsFree()- Returns:
- the CacheIsFree
-
setCacheIsFree
public void setCacheIsFree(boolean _CacheIsFree) - Parameters:
_CacheIsFree- the CacheIsFree to set
-
isCachedIsFree
public boolean isCachedIsFree()- Returns:
- the CachedIsFree
-
setCachedIsFree
public void setCachedIsFree(boolean _CachedIsFree) - Parameters:
_CachedIsFree- the CachedIsFree to set
-
isbDoSlowPathfinding
public static boolean isbDoSlowPathfinding()- Returns:
- the bDoSlowPathfinding
-
setbDoSlowPathfinding
public static void setbDoSlowPathfinding(boolean abDoSlowPathfinding) - Parameters:
abDoSlowPathfinding- the bDoSlowPathfinding to set
-
isSolidFloorCached
public boolean isSolidFloorCached()- Returns:
- the SolidFloorCached
-
setSolidFloorCached
public void setSolidFloorCached(boolean _SolidFloorCached) - Parameters:
_SolidFloorCached- the SolidFloorCached to set
-
isSolidFloor
public boolean isSolidFloor()- Returns:
- the SolidFloor
-
setSolidFloor
public void setSolidFloor(boolean _SolidFloor) - Parameters:
_SolidFloor- the SolidFloor to set
-
getDefColorInfo
- Returns:
- the defColorInfo
-
isOutside
public boolean isOutside() -
HasPushable
public boolean HasPushable() -
setRoomID
public void setRoomID(long long0) -
getRoomID
public long getRoomID() -
getRoomIDString
-
getCanSee
public boolean getCanSee(int playerIndex) -
getSeen
public boolean getSeen(int playerIndex) -
getChunk
-
getDoorOrWindow
-
getDoorOrWindowOrWindowFrame
-
getOpenDoor
-
removeWorldObject
-
removeAllWorldObjects
public void removeAllWorldObjects() -
getWorldObjects
-
getNextNonItemObjectIndex
public int getNextNonItemObjectIndex(int int1) -
getModData
-
hasModData
public boolean hasModData() -
getHasTypes
-
setVertLight
public void setVertLight(int i, int _col, int playerIndex) -
getVertLight
public int getVertLight(int i, int playerIndex) -
setRainDrop
-
getRainDrop
-
setRainSplash
-
getRainSplash
-
getZone
-
getZoneType
-
isOverlayDone
public boolean isOverlayDone() -
setOverlayDone
public void setOverlayDone(boolean _overlayDone) -
getErosionData
-
disableErosion
public void disableErosion() -
removeErosionObject
-
syncIsoTrap
-
getTrapPositionX
public int getTrapPositionX() -
setTrapPositionX
public void setTrapPositionX(int _trapPositionX) -
getTrapPositionY
public int getTrapPositionY() -
setTrapPositionY
public void setTrapPositionY(int _trapPositionY) -
getTrapPositionZ
public int getTrapPositionZ() -
setTrapPositionZ
public void setTrapPositionZ(int _trapPositionZ) -
haveElectricity
public boolean haveElectricity() -
setHaveElectricity
Deprecated. -
getGenerator
-
stopFire
public void stopFire() -
transmitStopFire
public void transmitStopFire() -
playSound
-
playSoundLocal
-
playSound
Deprecated. -
FixStackableObjects
public void FixStackableObjects() -
fixPlacedItemRenderOffsets
public void fixPlacedItemRenderOffsets() -
getVehicleContainer
-
isVehicleIntersecting
public boolean isVehicleIntersecting() -
isVehicleIntersectingCrops
public boolean isVehicleIntersectingCrops() -
checkForIntersectingCrops
-
getCompost
-
getAllContainers
public <T> PZArrayList<ItemContainer> getAllContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) -
getAllContainersFromAdjacentSquare
public <T> PZArrayList<ItemContainer> getAllContainersFromAdjacentSquare(IsoDirections directions, T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) -
getObjectContainers
public <T> PZArrayList<ItemContainer> getObjectContainers(T object1, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList1) -
getVehicleItemContainers
public <T> PZArrayList<ItemContainer> getVehicleItemContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback) -
getVehicleItemContainers
public <T> PZArrayList<ItemContainer> getVehicleItemContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) -
setIsoWorldRegion
-
getIsoWorldRegion
-
ResetIsoWorldRegion
public void ResetIsoWorldRegion() -
isInARoom
public boolean isInARoom() -
getRoomSize
public int getRoomSize() -
getWallType
public int getWallType() -
getPuddlesDir
public int getPuddlesDir() -
haveFire
public boolean haveFire() -
getRoofHideBuilding
-
getAdjacentSquare
-
setAdjacentSquare
-
getSurroundingSquares
-
getSquareAbove
-
getAdjacentPathSquare
-
getApparentZ
public float getApparentZ(float dx, float dy) -
getStairsDirection
-
getStairsHeightMax
public float getStairsHeightMax() -
getStairsHeightMin
public float getStairsHeightMin() -
getStairsHeight
-
isStairsEdgeBlocked
-
hasSlopedSurface
public boolean hasSlopedSurface() -
getSlopedSurfaceDirection
-
hasIdenticalSlopedSurface
-
getSlopedSurfaceHeightMin
public float getSlopedSurfaceHeightMin() -
getSlopedSurfaceHeightMax
public float getSlopedSurfaceHeightMax() -
getSlopedSurfaceHeight
public float getSlopedSurfaceHeight(float float0, float float1) -
getSlopedSurfaceHeight
-
isSlopedSurfaceEdgeBlocked
-
hasSlopedSurfaceToLevelAbove
-
getTotalWeightOfItemsOnFloor
public float getTotalWeightOfItemsOnFloor() -
getCollideMatrix
public boolean getCollideMatrix(int dx, int dy, int dz) -
getPathMatrix
public boolean getPathMatrix(int dx, int dy, int dz) -
getVisionMatrix
public boolean getVisionMatrix(int dx, int dy, int dz) -
checkRoomSeen
public void checkRoomSeen(int playerIndex) -
hasFlies
public boolean hasFlies() -
setHasFlies
public void setHasFlies(boolean hasFlies) -
getLightLevel
public float getLightLevel(int playerIndex) -
getLightLevel2
public float getLightLevel2() -
getAnimals
-
getAnimals
-
checkHaveGrass
public boolean checkHaveGrass() -
checkHaveDung
public boolean checkHaveDung() -
removeAllDung
-
removeGrass
public boolean removeGrass() -
getZombieCount
public int getZombieCount() -
getSquareRegion
-
containsVegetation
public boolean containsVegetation() -
getAnimalTrack
-
hasTrashReceptacle
public boolean hasTrashReceptacle() -
hasTrash
public boolean hasTrash() -
getTrashReceptacle
-
isExtraFreeSquare
public boolean isExtraFreeSquare() -
getRandomAdjacentFreeSameRoom
-
getZombiesType
-
getLootZone
-
addTileObject
-
hasSand
public boolean hasSand() -
hasDirt
public boolean hasDirt() -
hasNaturalFloor
public boolean hasNaturalFloor() -
dirtStamp
public void dirtStamp() -
getRandomAdjacent
-
isAdjacentTo
-
hasFireObject
public boolean hasFireObject() -
hasAdjacentFireObject
public boolean hasAdjacentFireObject() -
addGrindstone
public void addGrindstone() -
addMetalBandsaw
public void addMetalBandsaw() -
addStandingDrillPress
public void addStandingDrillPress() -
addFreezer
public void addFreezer() -
addFloodLights
public void addFloodLights() -
addSpinningWheel
public void addSpinningWheel() -
addLoom
public void addLoom() -
addHandPress
public void addHandPress() -
addWorkstationEntity
-
addWorkstationEntity
-
addWorkstationEntity
-
isDoorSquare
public boolean isDoorSquare() -
isWallSquare
public boolean isWallSquare() -
isWallSquareNW
public boolean isWallSquareNW() -
isFreeWallSquare
public boolean isFreeWallSquare() -
isDoorOrWallSquare
public boolean isDoorOrWallSquare() -
spawnRandomRuralWorkstation
public void spawnRandomRuralWorkstation() -
spawnRandomWorkstation
public void spawnRandomWorkstation() -
isRural
public boolean isRural() -
isRuralExtraFussy
public boolean isRuralExtraFussy() -
isFreeWallPair
-
isGoodSquare
public boolean isGoodSquare() -
isWaterSquare
public boolean isWaterSquare() -
isGoodOutsideSquare
public boolean isGoodOutsideSquare() -
addStump
public void addStump() -
setBlendFunc
public static void setBlendFunc() -
invalidateRenderChunkLevel
public void invalidateRenderChunkLevel(long long0) -
invalidateVispolyChunkLevel
public void invalidateVispolyChunkLevel() -
getHutchTiles
-
getHutch
-
getSquareZombiesType
-
hasRoomDef
public boolean hasRoomDef() -
spawnRandomGenerator
public void spawnRandomGenerator() -
spawnRandomNewGenerator
public void spawnRandomNewGenerator() -
hasGrave
public boolean hasGrave() -
hasFarmingPlant
public boolean hasFarmingPlant() -
getFarmingPlant
-
destroyFarmingPlant
public void destroyFarmingPlant() -
hasLitCampfire
public boolean hasLitCampfire() -
getCampfire
-
putOutCampfire
public void putOutCampfire() -
getFirstBlocking
public IsoGridSquareCollisionData getFirstBlocking(IsoGridSquareCollisionData gridSquareCollisionData, int int2, int int1, int int0, boolean boolean0, boolean boolean1) -
canSpawnVermin
public boolean canSpawnVermin() -
isNoGas
public boolean isNoGas() -
isNoPower
public boolean isNoPower() -
isNoWater
public boolean isNoWater() -
getButcherHook
-
isShop
public boolean isShop() -
hasFireplace
public boolean hasFireplace() -
addCorpse
-
addCorpse
-
createCorpse
-
createCorpse
-
createCorpse
-
getBed
-
getPuddleFloor
-
flagForHotSave
public void flagForHotSave() -
hasGridPower
public boolean hasGridPower() -
hasGridPower
public boolean hasGridPower(int int0) -
isDerelict
public boolean isDerelict() -
shouldNotSpawnActivatedRadiosOrTvs
public boolean shouldNotSpawnActivatedRadiosOrTvs() -
hasFence
public boolean hasFence() -
hasFenceInVicinity
public boolean hasFenceInVicinity() -
hasFloorOverWater
public boolean hasFloorOverWater() -
getRadius
-