Package zombie.iso

Class IsoGridSquare

java.lang.Object
zombie.iso.IsoGridSquare

public final class IsoGridSquare extends Object
  • Field Details

    • collideMatrix

      public int collideMatrix
    • pathMatrix

      public int pathMatrix
    • visionMatrix

      public int visionMatrix
    • room

      public IsoRoom room
    • w

      public IsoGridSquare w
    • nw

      public IsoGridSquare nw
    • sw

      public IsoGridSquare sw
    • s

      public IsoGridSquare s
    • n

      public IsoGridSquare n
    • ne

      public IsoGridSquare ne
    • se

      public IsoGridSquare se
    • e

      public IsoGridSquare e
    • haveSheetRope

      public boolean haveSheetRope
    • ObjectsSyncCount

      public int ObjectsSyncCount
    • roofHideBuilding

      public IsoBuilding roofHideBuilding
    • bFlattenGrassEtc

      public boolean bFlattenGrassEtc
    • lighting

      public final IsoGridSquare.ILighting[] lighting
    • 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

      public IsoChunk chunk
    • roomID

      public int roomID
    • ID

      public Integer ID
    • zone

      public IsoMetaGrid.Zone zone
    • Objects

      protected final PZArrayList Objects
    • localTemporaryObjects

      protected final PZArrayList localTemporaryObjects
    • haveRoof

      public boolean haveRoof
    • isoGridSquareCache

      public static final ConcurrentLinkedQueue isoGridSquareCache
    • loadGridSquareCache

      public static ArrayDeque loadGridSquareCache
    • gridSquareCacheEmptyTimer

      public static int gridSquareCacheEmptyTimer
    • RecalcLightTime

      public static int RecalcLightTime
    • choices

      public static final ArrayList choices
    • USE_WALL_SHADER

      public static boolean USE_WALL_SHADER
    • isSolidFloorCache

      public boolean isSolidFloorCache
    • isExteriorCache

      public boolean isExteriorCache
    • isVegitationCache

      public boolean isVegitationCache
    • hourLastSeen

      public int hourLastSeen
    • IDMax

      public static int IDMax
    • hashCodeObjects

      public long hashCodeObjects
    • cellGetSquare

      public static final IsoGridSquare.CellGetSquare cellGetSquare
    • propertiesDirty

      public boolean propertiesDirty
    • UseSlowCollision

      public static boolean UseSlowCollision
    • isOnScreenLast

      public static boolean isOnScreenLast
    • CircleStencil

      public static boolean CircleStencil
    • rmod

      public static float rmod
    • gmod

      public static float gmod
    • bmod

      public static float bmod
    • 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:
  • Constructor Details

    • IsoGridSquare

      public IsoGridSquare(IsoCell cell, SliceY sliceY, int int1, int int2, int int3)
  • Method Details

    • getMatrixBit

      public static boolean getMatrixBit(int int1, int int2, int int3, int int4)
    • getMatrixBit

      public static boolean getMatrixBit(int int1, byte byte1, byte byte2, byte byte3)
    • setMatrixBit

      public static int setMatrixBit(int int1, int int2, int int3, int int4, boolean boolean1)
    • setMatrixBit

      public static int setMatrixBit(int int1, byte byte1, byte byte2, byte byte3, boolean boolean1)
    • setPlayerCutawayFlag

      public void setPlayerCutawayFlag(int int1, boolean boolean1, long long1)
    • getPlayerCutawayFlag

      public boolean getPlayerCutawayFlag(int int1, long long1)
    • setIsDissolved

      public void setIsDissolved(int int1, boolean boolean1, long long1)
    • getIsDissolved

      public boolean getIsDissolved(int int1, long long1)
    • getWater

      public IsoWaterGeometry getWater()
    • clearWater

      public void clearWater()
    • getPuddles

      public IsoPuddlesGeometry getPuddles()
    • clearPuddles

      public void clearPuddles()
    • getPuddlesInGround

      public float getPuddlesInGround()
    • getOcclusionData

      public IsoGridOcclusionData getOcclusionData()
    • getOrCreateOcclusionData

      public IsoGridOcclusionData getOrCreateOcclusionData()
    • softClear

      public void softClear()
    • getGridSneakModifier

      public float getGridSneakModifier(boolean boolean1)
    • isSomethingTo

      public boolean isSomethingTo(IsoGridSquare square)
    • getTransparentWallTo

      public IsoObject getTransparentWallTo(IsoGridSquare square)
    • isWallTo

      public boolean isWallTo(IsoGridSquare square)
    • isWindowTo

      public boolean isWindowTo(IsoGridSquare square)
    • haveDoor

      public boolean haveDoor()
    • hasDoorOnEdge

      public boolean hasDoorOnEdge(IsoDirections directions, boolean boolean1)
    • hasClosedDoorOnEdge

      public boolean hasClosedDoorOnEdge(IsoDirections directions)
    • hasOpenDoorOnEdge

      public boolean hasOpenDoorOnEdge(IsoDirections directions)
    • isDoorTo

      public boolean isDoorTo(IsoGridSquare square)
    • isBlockedTo

      public boolean isBlockedTo(IsoGridSquare square)
    • isWindowBlockedTo

      public boolean isWindowBlockedTo(IsoGridSquare square)
    • hasBlockedWindow

      public boolean hasBlockedWindow(boolean boolean1)
    • isDoorBlockedTo

      public boolean isDoorBlockedTo(IsoGridSquare square)
    • hasBlockedDoor

      public boolean hasBlockedDoor(boolean boolean1)
    • getCurtain

      public IsoCurtain getCurtain(IsoObjectType objectType)
    • getHoppable

      public IsoObject getHoppable(boolean boolean1)
    • getHoppableTo

      public IsoObject getHoppableTo(IsoGridSquare square)
    • isHoppableTo

      public boolean isHoppableTo(IsoGridSquare square)
    • discard

      public void discard()
    • DistTo

      public float DistTo(int int1, int int2)
    • DistTo

      public float DistTo(IsoGridSquare square)
    • DistToProper

      public float DistToProper(IsoGridSquare square)
    • DistTo

      public float DistTo(IsoMovingObject movingObject)
    • DistToProper

      public float DistToProper(IsoMovingObject movingObject)
    • isSafeToSpawn

      public boolean isSafeToSpawn()
    • isSafeToSpawn

      public void isSafeToSpawn(IsoGridSquare square, int int1)
    • auth

      public static boolean auth(String string, char[] charArray)
    • DoCutawayShader

      public void DoCutawayShader(IsoObject object, IsoDirections directions, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6, boolean boolean7, WallShaperWhole wallShaperWhole)
    • DoCutawayShaderSprite

      public void DoCutawayShaderSprite(IsoSprite sprite, IsoDirections directions, boolean boolean1, boolean boolean2, boolean boolean3)
    • DoWallLightingNW

      public int DoWallLightingNW(IsoObject object, int int1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6, boolean boolean7, Shader shader)
    • DoWallLightingN

      public int DoWallLightingN(IsoObject object, int int1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, Shader shader)
    • DoWallLightingW

      public int DoWallLightingW(IsoObject object, int int1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, Shader shader)
    • getLuaMovingObjectList

      public KahluaTable getLuaMovingObjectList()
    • Is

      public boolean Is(IsoFlagType flagType)
    • Is

      public boolean Is(String string)
    • Has

      public boolean Has(IsoObjectType objectType)
    • DeleteTileObject

      public void DeleteTileObject(IsoObject object)
    • getLuaTileObjectList

      public KahluaTable 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 int1, int int2, int int3)
    • HasSlopedRoof

      public boolean HasSlopedRoof()
    • HasSlopedRoofWest

      public boolean HasSlopedRoofWest()
    • HasSlopedRoofNorth

      public boolean HasSlopedRoofNorth()
    • HasTree

      public boolean HasTree()
    • getTree

      public IsoTree getTree()
    • shouldSave

      public boolean shouldSave()
    • save

      public void save(ByteBuffer byteBuffer, ObjectOutputStream objectOutputStream) throws IOException
      Throws:
      IOException
    • save

      public void save(ByteBuffer byteBuffer, ObjectOutputStream objectOutputStream, boolean boolean1) throws IOException
      Throws:
      IOException
    • isCommonGrass

      public boolean isCommonGrass()
    • toBoolean

      public static boolean toBoolean(byte[] byteArray)
    • removeCorpse

      public void removeCorpse(IsoDeadBody deadBody, boolean boolean1)
    • getDeadBody

      public IsoDeadBody getDeadBody()
    • getDeadBodys

      public List getDeadBodys()
    • addCorpse

      public void addCorpse(IsoDeadBody deadBody, boolean boolean1)
    • getBrokenGlass

      public IsoBrokenGlass getBrokenGlass()
    • addBrokenGlass

      public IsoBrokenGlass addBrokenGlass()
    • load

      public void load(ByteBuffer byteBuffer, int int1) throws IOException
      Throws:
      IOException
    • load

      public void load(ByteBuffer byteBuffer, int int1, boolean boolean1) throws IOException
      Throws:
      IOException
    • scoreAsWaypoint

      public float scoreAsWaypoint(int int1, int int2)
    • InvalidateSpecialObjectPaths

      public void InvalidateSpecialObjectPaths()
    • isSolid

      public boolean isSolid()
    • isSolidTrans

      public boolean isSolidTrans()
    • isFree

      public boolean isFree(boolean boolean1)
    • isFreeOrMidair

      public boolean isFreeOrMidair(boolean boolean1)
    • isFreeOrMidair

      public boolean isFreeOrMidair(boolean boolean1, boolean boolean2)
    • connectedWithFloor

      public boolean connectedWithFloor()
    • hasFloor

      public boolean hasFloor(boolean boolean1)
    • isNotBlocked

      public boolean isNotBlocked(boolean boolean1)
    • getDoor

      public IsoObject getDoor(boolean boolean1)
    • getIsoDoor

      public IsoDoor getIsoDoor()
    • getDoorTo

      public IsoObject getDoorTo(IsoGridSquare square)
    • getWindow

      public IsoWindow getWindow(boolean boolean1)
    • getWindow

      public IsoWindow getWindow()
    • getWindowTo

      public IsoWindow getWindowTo(IsoGridSquare square)
    • isAdjacentToWindow

      public boolean isAdjacentToWindow()
    • getThumpableWindow

      public IsoThumpable getThumpableWindow(boolean boolean1)
    • getWindowThumpableTo

      public IsoThumpable getWindowThumpableTo(IsoGridSquare square)
    • getHoppableThumpable

      public IsoThumpable getHoppableThumpable(boolean boolean1)
    • getHoppableThumpableTo

      public IsoThumpable getHoppableThumpableTo(IsoGridSquare square)
    • getWallHoppable

      public IsoObject getWallHoppable(boolean boolean1)
    • getWallHoppableTo

      public IsoObject getWallHoppableTo(IsoGridSquare square)
    • getBedTo

      public IsoObject getBedTo(IsoGridSquare square)
    • getWindowFrame

      public IsoObject getWindowFrame(boolean boolean1)
    • getWindowFrameTo

      public IsoObject getWindowFrameTo(IsoGridSquare square)
    • hasWindowFrame

      public boolean hasWindowFrame()
    • hasWindowOrWindowFrame

      public boolean hasWindowOrWindowFrame()
    • getSheetRope

      public IsoObject getSheetRope()
    • damageSpriteSheetRopeFromBottom

      public boolean damageSpriteSheetRopeFromBottom(IsoPlayer player, boolean boolean1)
    • removeSheetRopeFromBottom

      public boolean removeSheetRopeFromBottom(IsoPlayer player, boolean boolean1)
    • testCollideSpecialObjects

      public IsoObject testCollideSpecialObjects(IsoGridSquare square)
    • getDoorFrameTo

      public IsoObject getDoorFrameTo(IsoGridSquare square)
    • getSquaresForThread

      public static void getSquaresForThread(ArrayDeque arrayDeque, int int1)
    • getNew

      public static IsoGridSquare getNew(IsoCell cell, SliceY sliceY, int int1, int int2, int int3)
    • getNew

      public static IsoGridSquare getNew(ArrayDeque arrayDeque, IsoCell cell, SliceY sliceY, int int1, int int2, int int3)
    • getHashCodeObjects

      @Deprecated public long getHashCodeObjects()
      Deprecated.
    • getHashCodeObjectsInt

      @Deprecated public int getHashCodeObjectsInt()
      Deprecated.
    • recalcHashCodeObjects

      @Deprecated public void recalcHashCodeObjects()
      Deprecated.
    • hashCodeNoOverride

      @Deprecated public int hashCodeNoOverride()
      Deprecated.
    • getTileInDirection

      public IsoGridSquare getTileInDirection(IsoDirections directions)
    • getThumpableWall

      public IsoObject getThumpableWall(boolean boolean1)
    • getHoppableWall

      public IsoObject getHoppableWall(boolean boolean1)
    • getThumpableWallOrHoppable

      public IsoObject getThumpableWallOrHoppable(boolean boolean1)
    • getWallFull

      public Boolean getWallFull()
    • getWall

      public IsoObject getWall(boolean boolean1)
    • getWallSE

      public IsoObject getWallSE()
    • getFloor

      public IsoObject getFloor()
    • getPlayerBuiltFloor

      public IsoObject getPlayerBuiltFloor()
    • interpolateLight

      public void interpolateLight(ColorInfo colorInfo, float float1, float float2)
    • EnsureSurroundNotNull

      public void EnsureSurroundNotNull()
    • addFloor

      public IsoObject addFloor(String string)
    • AddStairs

      public IsoThumpable AddStairs(boolean boolean1, int int1, String string, String string2, KahluaTable kahluaTable)
    • RecalcAllWithNeighbours

      public void RecalcAllWithNeighbours(boolean boolean1)
    • RecalcAllWithNeighbours

      public void RecalcAllWithNeighbours(boolean boolean1, IsoGridSquare.GetSquare getSquare)
    • RecalcAllWithNeighboursMineOnly

      public void RecalcAllWithNeighboursMineOnly()
    • hasSupport

      public boolean hasSupport()
    • getID

      public Integer getID()
    • setID

      public void setID(int int1)
    • DirtySlice

      public void DirtySlice()
    • setHourSeenToCurrent

      public void setHourSeenToCurrent()
    • splatBlood

      public void splatBlood(int int1, float float1)
    • haveBlood

      public boolean haveBlood()
    • removeBlood

      public void removeBlood(boolean boolean1, boolean boolean2)
    • DoSplat

      public void DoSplat(String string, boolean boolean1, IsoFlagType flagType, float float1, float float2, float float3)
    • ClearTileObjects

      public void ClearTileObjects()
    • ClearTileObjectsExceptFloor

      public void ClearTileObjectsExceptFloor()
    • RemoveTileObject

      public int RemoveTileObject(IsoObject object)
    • RemoveTileObjectErosionNoRecalc

      public int RemoveTileObjectErosionNoRecalc(IsoObject object)
    • AddSpecialObject

      public void AddSpecialObject(IsoObject object)
    • AddSpecialObject

      public void AddSpecialObject(IsoObject object, int int1)
    • AddTileObject

      public void AddTileObject(IsoObject object)
    • AddTileObject

      public void AddTileObject(IsoObject object, int int1)
    • placeWallAndDoorCheck

      public int placeWallAndDoorCheck(IsoObject object, int int1)
    • transmitAddObjectToSquare

      public void transmitAddObjectToSquare(IsoObject object, int int1)
    • transmitRemoveItemFromSquare

      public int transmitRemoveItemFromSquare(IsoObject object)
    • transmitRemoveItemFromSquareOnServer

      public void transmitRemoveItemFromSquareOnServer(IsoObject object)
    • transmitModdata

      public void transmitModdata()
    • AddWorldInventoryItem

      public void AddWorldInventoryItem(String string, float float1, float float2, float float3, int int1)
    • AddWorldInventoryItem

      public InventoryItem AddWorldInventoryItem(String string, float float1, float float2, float float3)
    • AddWorldInventoryItem

      public InventoryItem AddWorldInventoryItem(InventoryItem inventoryItem, float float1, float float2, float float3)
    • AddWorldInventoryItem

      public InventoryItem AddWorldInventoryItem(InventoryItem inventoryItem, float float1, float float2, float float3, boolean boolean1)
    • restackSheetRope

      public void restackSheetRope()
    • Burn

      public void Burn()
    • Burn

      public void Burn(boolean boolean1)
    • BurnWalls

      public void BurnWalls(boolean boolean1)
    • BurnWallsTCOnly

      public void BurnWallsTCOnly()
    • BurnTick

      public void BurnTick()
    • CalculateCollide

      public boolean CalculateCollide(IsoGridSquare square, boolean boolean1, boolean boolean2, boolean boolean3)
    • CalculateCollide

      public boolean CalculateCollide(IsoGridSquare square, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4)
    • CalculateCollide

      public boolean CalculateCollide(IsoGridSquare square, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, IsoGridSquare.GetSquare getSquare)
    • CalculateVisionBlocked

      public boolean CalculateVisionBlocked(IsoGridSquare square)
    • CalculateVisionBlocked

      public boolean CalculateVisionBlocked(IsoGridSquare square, IsoGridSquare.GetSquare getSquare)
    • FindFriend

      public IsoGameCharacter FindFriend(IsoGameCharacter gameCharacter, int int1, Stack stack)
    • FindEnemy

      public IsoGameCharacter FindEnemy(IsoGameCharacter gameCharacter, int int1, ArrayList arrayList, IsoGameCharacter gameCharacter2, int int2)
    • FindEnemy

      public IsoGameCharacter FindEnemy(IsoGameCharacter gameCharacter, int int1, ArrayList arrayList)
    • getX

      public int getX()
    • getY

      public int getY()
    • getZ

      public int getZ()
    • RecalcProperties

      public void RecalcProperties()
    • RecalcPropertiesIfNeeded

      public void RecalcPropertiesIfNeeded()
    • ReCalculateCollide

      public void ReCalculateCollide(IsoGridSquare square)
    • ReCalculateCollide

      public void ReCalculateCollide(IsoGridSquare square, IsoGridSquare.GetSquare getSquare)
    • ReCalculatePathFind

      public void ReCalculatePathFind(IsoGridSquare square)
    • ReCalculatePathFind

      public void ReCalculatePathFind(IsoGridSquare square, IsoGridSquare.GetSquare getSquare)
    • ReCalculateVisionBlocked

      public void ReCalculateVisionBlocked(IsoGridSquare square)
    • ReCalculateVisionBlocked

      public void ReCalculateVisionBlocked(IsoGridSquare square, IsoGridSquare.GetSquare getSquare)
    • testCollideAdjacent

      public boolean testCollideAdjacent(IsoMovingObject movingObject, int int1, int int2, int int3)
    • testCollideAdjacentAdvanced

      public boolean testCollideAdjacentAdvanced(int int1, int int2, int int3, boolean boolean1)
    • setCollisionMode

      public static void setCollisionMode()
    • testPathFindAdjacent

      public boolean testPathFindAdjacent(IsoMovingObject movingObject, int int1, int int2, int int3)
    • testPathFindAdjacent

      public boolean testPathFindAdjacent(IsoMovingObject movingObject, int int1, int int2, int int3, IsoGridSquare.GetSquare getSquare)
    • testVisionAdjacent

      public LosUtil.TestResults testVisionAdjacent(int int1, int int2, int int3, boolean boolean1, boolean boolean2)
    • TreatAsSolidFloor

      public boolean TreatAsSolidFloor()
    • AddSpecialTileObject

      public void AddSpecialTileObject(IsoObject object)
    • renderCharacters

      public void renderCharacters(int int1, boolean boolean1, boolean boolean2)
    • renderDeferredCharacters

      public void renderDeferredCharacters(int int1)
    • switchLight

      public void switchLight(boolean boolean1)
    • removeLightSwitch

      public void removeLightSwitch()
    • IsOnScreen

      public boolean IsOnScreen()
    • IsOnScreen

      public boolean IsOnScreen(boolean boolean1)
    • setLightInfoServerGUIOnly

      public void setLightInfoServerGUIOnly(ColorInfo colorInfo)
    • RenderOpenDoorOnly

      public void RenderOpenDoorOnly()
    • RenderMinusFloorFxMask

      public boolean RenderMinusFloorFxMask(int int1, boolean boolean1, boolean boolean2)
    • getContainerItem

      public IsoObject getContainerItem(String string)
    • StartFire

      @Deprecated public void StartFire()
      Deprecated.
    • explode

      public void explode()
    • getHourLastSeen

      public int getHourLastSeen()
    • getHoursSinceLastSeen

      public float getHoursSinceLastSeen()
    • CalcVisibility

      public void CalcVisibility(int int1)
    • getZombie

      public IsoZombie getZombie()
    • getPlayer

      public IsoPlayer getPlayer()
    • getDarkStep

      public static float getDarkStep()
    • setDarkStep

      public static void setDarkStep(float float1)
    • getRecalcLightTime

      public static int getRecalcLightTime()
    • setRecalcLightTime

      public static void setRecalcLightTime(int int1)
    • getLightcache

      public static int getLightcache()
    • setLightcache

      public static void setLightcache(int int1)
    • isCouldSee

      public boolean isCouldSee(int int1)
    • setCouldSee

      public void setCouldSee(int int1, boolean boolean1)
    • isCanSee

      public boolean isCanSee(int int1)
    • setCanSee

      public void setCanSee(int int1, boolean boolean1)
    • getCell

      public IsoCell getCell()
    • getE

      public IsoGridSquare getE()
    • setE

      public void setE(IsoGridSquare square)
    • getLightInfluenceB

      public ArrayList getLightInfluenceB()
    • setLightInfluenceB

      public void setLightInfluenceB(ArrayList arrayList)
    • getLightInfluenceG

      public ArrayList getLightInfluenceG()
    • setLightInfluenceG

      public void setLightInfluenceG(ArrayList arrayList)
    • getLightInfluenceR

      public ArrayList getLightInfluenceR()
    • setLightInfluenceR

      public void setLightInfluenceR(ArrayList arrayList)
    • getStaticMovingObjects

      public ArrayList getStaticMovingObjects()
    • getMovingObjects

      public ArrayList getMovingObjects()
    • getN

      public IsoGridSquare getN()
    • setN

      public void setN(IsoGridSquare square)
    • getObjects

      public PZArrayList getObjects()
    • getProperties

      public PropertyContainer getProperties()
    • getRoom

      public IsoRoom getRoom()
    • setRoom

      public void setRoom(IsoRoom room)
    • getBuilding

      public IsoBuilding getBuilding()
    • getS

      public IsoGridSquare getS()
    • setS

      public void setS(IsoGridSquare square)
    • getSpecialObjects

      public ArrayList getSpecialObjects()
    • getW

      public IsoGridSquare getW()
    • setW

      public void setW(IsoGridSquare square)
    • getLampostTotalR

      public float getLampostTotalR()
    • setLampostTotalR

      public void setLampostTotalR(float float1)
    • getLampostTotalG

      public float getLampostTotalG()
    • setLampostTotalG

      public void setLampostTotalG(float float1)
    • getLampostTotalB

      public float getLampostTotalB()
    • setLampostTotalB

      public void setLampostTotalB(float float1)
    • isSeen

      public boolean isSeen(int int1)
    • setIsSeen

      public void setIsSeen(int int1, boolean boolean1)
    • getDarkMulti

      public float getDarkMulti(int int1)
    • setDarkMulti

      public void setDarkMulti(int int1, float float1)
    • getTargetDarkMulti

      public float getTargetDarkMulti(int int1)
    • setTargetDarkMulti

      public void setTargetDarkMulti(int int1, float float1)
    • setX

      public void setX(int int1)
    • setY

      public void setY(int int1)
    • setZ

      public void setZ(int int1)
    • getDeferedCharacters

      public ArrayList getDeferedCharacters()
    • addDeferredCharacter

      public void addDeferredCharacter(IsoGameCharacter gameCharacter)
    • isCacheIsFree

      public boolean isCacheIsFree()
    • setCacheIsFree

      public void setCacheIsFree(boolean boolean1)
    • isCachedIsFree

      public boolean isCachedIsFree()
    • setCachedIsFree

      public void setCachedIsFree(boolean boolean1)
    • isbDoSlowPathfinding

      public static boolean isbDoSlowPathfinding()
    • setbDoSlowPathfinding

      public static void setbDoSlowPathfinding(boolean boolean1)
    • isSolidFloorCached

      public boolean isSolidFloorCached()
    • setSolidFloorCached

      public void setSolidFloorCached(boolean boolean1)
    • isSolidFloor

      public boolean isSolidFloor()
    • setSolidFloor

      public void setSolidFloor(boolean boolean1)
    • getDefColorInfo

      public static ColorInfo getDefColorInfo()
    • isOutside

      public boolean isOutside()
    • HasPushable

      public boolean HasPushable()
    • setRoomID

      public void setRoomID(int int1)
    • getRoomID

      public int getRoomID()
    • getCanSee

      public boolean getCanSee(int int1)
    • getSeen

      public boolean getSeen(int int1)
    • getChunk

      public IsoChunk getChunk()
    • getDoorOrWindow

      public IsoObject getDoorOrWindow(boolean boolean1)
    • getDoorOrWindowOrWindowFrame

      public IsoObject getDoorOrWindowOrWindowFrame(IsoDirections directions, boolean boolean1)
    • getOpenDoor

      public IsoObject getOpenDoor(IsoDirections directions)
    • removeWorldObject

      public void removeWorldObject(IsoWorldInventoryObject worldInventoryObject)
    • removeAllWorldObjects

      public void removeAllWorldObjects()
    • getWorldObjects

      public ArrayList getWorldObjects()
    • getLocalTemporaryObjects

      public PZArrayList getLocalTemporaryObjects()
    • getModData

      public KahluaTable getModData()
    • hasModData

      public boolean hasModData()
    • getHasTypes

      public ZomboidBitFlag getHasTypes()
    • setVertLight

      public void setVertLight(int int1, int int2, int int3)
    • getVertLight

      public int getVertLight(int int1, int int2)
    • setRainDrop

      public void setRainDrop(IsoRaindrop raindrop)
    • getRainDrop

      public IsoRaindrop getRainDrop()
    • setRainSplash

      public void setRainSplash(IsoRainSplash rainSplash)
    • getRainSplash

      public IsoRainSplash getRainSplash()
    • getZone

      public IsoMetaGrid.Zone getZone()
    • getZoneType

      public String getZoneType()
    • isOverlayDone

      public boolean isOverlayDone()
    • setOverlayDone

      public void setOverlayDone(boolean boolean1)
    • getErosionData

      public ErosionData.Square getErosionData()
    • disableErosion

      public void disableErosion()
    • removeErosionObject

      public void removeErosionObject(String string)
    • syncIsoTrap

      public void syncIsoTrap(HandWeapon handWeapon)
    • drawCircleExplosion

      public void drawCircleExplosion(int int1, IsoTrap trap, IsoTrap.ExplosionMode explosionMode)
    • explosion

      public void explosion(IsoTrap trap)
    • smoke

      public void smoke()
    • explodeTrap

      public void explodeTrap()
    • getTrapPositionX

      public int getTrapPositionX()
    • setTrapPositionX

      public void setTrapPositionX(int int1)
    • getTrapPositionY

      public int getTrapPositionY()
    • setTrapPositionY

      public void setTrapPositionY(int int1)
    • getTrapPositionZ

      public int getTrapPositionZ()
    • setTrapPositionZ

      public void setTrapPositionZ(int int1)
    • haveElectricity

      public boolean haveElectricity()
    • setHaveElectricity

      public void setHaveElectricity(boolean boolean1)
    • getGenerator

      public IsoGenerator getGenerator()
    • stopFire

      public void stopFire()
    • transmitStopFire

      public void transmitStopFire()
    • playSound

      public long playSound(String string)
    • playSound

      @Deprecated public long playSound(String string, boolean boolean1)
      Deprecated.
    • FixStackableObjects

      public void FixStackableObjects()
    • fixPlacedItemRenderOffsets

      public void fixPlacedItemRenderOffsets()
    • getVehicleContainer

      public BaseVehicle getVehicleContainer()
    • isVehicleIntersecting

      public boolean isVehicleIntersecting()
    • getCompost

      public IsoCompost getCompost()
    • setIsoWorldRegion

      public void setIsoWorldRegion(IsoWorldRegion worldRegion)
    • getIsoWorldRegion

      public IWorldRegion 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

      public IsoBuilding getRoofHideBuilding()
    • getAdjacentSquare

      public IsoGridSquare getAdjacentSquare(IsoDirections directions)
    • getAdjacentPathSquare

      public IsoGridSquare getAdjacentPathSquare(IsoDirections directions)
    • getApparentZ

      public float getApparentZ(float float1, float float2)
    • getTotalWeightOfItemsOnFloor

      public float getTotalWeightOfItemsOnFloor()
    • getCollideMatrix

      public boolean getCollideMatrix(int int1, int int2, int int3)
    • getPathMatrix

      public boolean getPathMatrix(int int1, int int2, int int3)
    • getVisionMatrix

      public boolean getVisionMatrix(int int1, int int2, int int3)
    • checkRoomSeen

      public void checkRoomSeen(int int1)
    • hasFlies

      public boolean hasFlies()
    • setHasFlies

      public void setHasFlies(boolean boolean1)
    • getLightLevel

      public float getLightLevel(int int1)