Package zombie.iso

Class IsoGridSquare

java.lang.Object
zombie.iso.IsoGridSquare

public final class IsoGridSquare
extends java.lang.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 java.lang.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 java.util.concurrent.ConcurrentLinkedQueue isoGridSquareCache
    • loadGridSquareCache

      public static java.util.ArrayDeque loadGridSquareCache
    • gridSquareCacheEmptyTimer

      public static int gridSquareCacheEmptyTimer
    • RecalcLightTime

      public static int RecalcLightTime
    • choices

      public static final java.util.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:
      Constant Field Values
    • WALL_TYPE_S

      public static final int WALL_TYPE_S
      See Also:
      Constant Field Values
    • WALL_TYPE_W

      public static final int WALL_TYPE_W
      See Also:
      Constant Field Values
    • WALL_TYPE_E

      public static final int WALL_TYPE_E
      See Also:
      Constant Field Values
  • 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()
    • 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​(java.lang.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​(java.lang.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​(java.nio.ByteBuffer byteBuffer, java.io.ObjectOutputStream objectOutputStream) throws java.io.IOException
      Throws:
      java.io.IOException
    • save

      public void save​(java.nio.ByteBuffer byteBuffer, java.io.ObjectOutputStream objectOutputStream, boolean boolean1) throws java.io.IOException
      Throws:
      java.io.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 java.util.List getDeadBodys()
    • addCorpse

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

      public IsoBrokenGlass getBrokenGlass()
    • addBrokenGlass

      public IsoBrokenGlass addBrokenGlass()
    • load

      public void load​(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException
      Throws:
      java.io.IOException
    • load

      public void load​(java.nio.ByteBuffer byteBuffer, int int1, boolean boolean1) throws java.io.IOException
      Throws:
      java.io.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​(java.util.ArrayDeque arrayDeque, int int1)
    • getNew

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

      public static IsoGridSquare getNew​(java.util.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 java.lang.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​(java.lang.String string)
    • AddStairs

      public IsoThumpable AddStairs​(boolean boolean1, int int1, java.lang.String string, java.lang.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 java.lang.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​(java.lang.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​(java.lang.String string, float float1, float float2, float float3, int int1)
    • AddWorldInventoryItem

      public InventoryItem AddWorldInventoryItem​(java.lang.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, java.util.Stack stack)
    • FindEnemy

      public IsoGameCharacter FindEnemy​(IsoGameCharacter gameCharacter, int int1, java.util.ArrayList arrayList, IsoGameCharacter gameCharacter2, int int2)
    • FindEnemy

      public IsoGameCharacter FindEnemy​(IsoGameCharacter gameCharacter, int int1, java.util.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)
    • 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​(java.lang.String string)
    • StartFire

      public void StartFire()
    • 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 java.util.ArrayList getLightInfluenceB()
    • setLightInfluenceB

      public void setLightInfluenceB​(java.util.ArrayList arrayList)
    • getLightInfluenceG

      public java.util.ArrayList getLightInfluenceG()
    • setLightInfluenceG

      public void setLightInfluenceG​(java.util.ArrayList arrayList)
    • getLightInfluenceR

      public java.util.ArrayList getLightInfluenceR()
    • setLightInfluenceR

      public void setLightInfluenceR​(java.util.ArrayList arrayList)
    • getStaticMovingObjects

      public java.util.ArrayList getStaticMovingObjects()
    • getMovingObjects

      public java.util.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 java.util.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 java.util.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 java.util.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 java.lang.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​(java.lang.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​(java.lang.String string)
    • playSound

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

      public void FixStackableObjects()
    • 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()
    • 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)