Package zombie.iso
Class IsoGridSquare
java.lang.Object
zombie.iso.IsoGridSquare
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final classstatic interfacestatic interfacestatic final classstatic final classstatic classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanstatic floatfloatfloatstatic final IsoGridSquare.CellGetSquarestatic final ArrayListstatic booleanintstatic floatstatic intlongbooleanbooleanintstatic intbooleanstatic final ConcurrentLinkedQueuestatic booleanbooleanbooleanfinal IsoGridSquare.ILighting[]static ArrayDequeprotected final PZArrayListfinal IsoGridSquare[]protected final PZArrayListintintbooleanstatic intstatic floatintbooleanbooleanstatic booleanstatic booleanintstatic final intstatic final intstatic final intstatic final intintintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCorpse(IsoDeadBody deadBody, boolean boolean1) voidaddDeferredCharacter(IsoGameCharacter gameCharacter) voidAddSpecialObject(IsoObject object) voidAddSpecialObject(IsoObject object, int int1) voidAddSpecialTileObject(IsoObject object) AddStairs(boolean boolean1, int int1, String string, String string2, KahluaTable kahluaTable) voidAddTileObject(IsoObject object) voidAddTileObject(IsoObject object, int int1) AddWorldInventoryItem(String string, float float1, float float2, float float3) voidAddWorldInventoryItem(String string, float float1, float float2, float float3, int int1) AddWorldInventoryItem(InventoryItem inventoryItem, float float1, float float2, float float3) AddWorldInventoryItem(InventoryItem inventoryItem, float float1, float float2, float float3, boolean boolean1) static booleanvoidBurn()voidBurn(boolean boolean1) voidBurnTick()voidBurnWalls(boolean boolean1) voidbooleanCalculateCollide(IsoGridSquare square, boolean boolean1, boolean boolean2, boolean boolean3) booleanCalculateCollide(IsoGridSquare square, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4) booleanCalculateCollide(IsoGridSquare square, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, IsoGridSquare.GetSquare getSquare) booleanCalculateVisionBlocked(IsoGridSquare square) booleanCalculateVisionBlocked(IsoGridSquare square, IsoGridSquare.GetSquare getSquare) voidCalcVisibility(int int1) voidcheckRoomSeen(int int1) voidvoidvoidvoidbooleanbooleandamageSpriteSheetRopeFromBottom(IsoPlayer player, boolean boolean1) voidDeleteTileObject(IsoObject object) voidvoidvoiddiscard()floatDistTo(int int1, int int2) floatDistTo(IsoGridSquare square) floatDistTo(IsoMovingObject movingObject) floatDistToProper(IsoGridSquare square) floatDistToProper(IsoMovingObject movingObject) voidDoCutawayShader(IsoObject object, IsoDirections directions, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6, boolean boolean7, WallShaperWhole wallShaperWhole) voidDoCutawayShaderSprite(IsoSprite sprite, IsoDirections directions, boolean boolean1, boolean boolean2, boolean boolean3) voidDoSplat(String string, boolean boolean1, IsoFlagType flagType, float float1, float float2, float float3) intDoWallLightingN(IsoObject object, int int1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, Shader shader) intDoWallLightingNW(IsoObject object, int int1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6, boolean boolean7, Shader shader) intDoWallLightingW(IsoObject object, int int1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, Shader shader) voiddrawCircleExplosion(int int1, IsoTrap trap, IsoTrap.ExplosionMode explosionMode) voidvoidexplode()voidvoidFindEnemy(IsoGameCharacter gameCharacter, int int1, ArrayList arrayList) FindEnemy(IsoGameCharacter gameCharacter, int int1, ArrayList arrayList, IsoGameCharacter gameCharacter2, int int2) FindFriend(IsoGameCharacter gameCharacter, int int1, Stack stack) voidvoidgetAdjacentPathSquare(IsoDirections directions) getAdjacentSquare(IsoDirections directions) floatgetApparentZ(float float1, float float2) getBedTo(IsoGridSquare square) booleangetCanSee(int int1) getCell()getChunk()booleangetCollideMatrix(int int1, int int2, int int3) getContainerItem(String string) getCurtain(IsoObjectType objectType) floatgetDarkMulti(int int1) static floatstatic ColorInfogetDoor(boolean boolean1) getDoorFrameTo(IsoGridSquare square) getDoorOrWindow(boolean boolean1) getDoorOrWindowOrWindowFrame(IsoDirections directions, boolean boolean1) getDoorTo(IsoGridSquare square) getE()getFloor()floatgetGridSneakModifier(boolean boolean1) longDeprecated.intDeprecated.getHoppable(boolean boolean1) getHoppableThumpable(boolean boolean1) getHoppableThumpableTo(IsoGridSquare square) getHoppableTo(IsoGridSquare square) getHoppableWall(boolean boolean1) intfloatgetID()booleangetIsDissolved(int int1, long long1) floatfloatfloatstatic intfloatgetLightLevel(int int1) static booleangetMatrixBit(int int1, byte byte1, byte byte2, byte byte3) static booleangetMatrixBit(int int1, int int2, int int3, int int4) getN()static IsoGridSquaregetNew(ArrayDeque arrayDeque, IsoCell cell, SliceY sliceY, int int1, int int2, int int3) static IsoGridSquaregetOpenDoor(IsoDirections directions) booleangetPathMatrix(int int1, int int2, int int3) booleangetPlayerCutawayFlag(int int1, long long1) intfloatstatic intgetRoom()intintgetS()booleangetSeen(int int1) static voidgetSquaresForThread(ArrayDeque arrayDeque, int int1) floatgetTargetDarkMulti(int int1) getThumpableWall(boolean boolean1) getThumpableWallOrHoppable(boolean boolean1) getThumpableWindow(boolean boolean1) getTileInDirection(IsoDirections directions) floatgetTransparentWallTo(IsoGridSquare square) intintintgetTree()intgetVertLight(int int1, int int2) booleangetVisionMatrix(int int1, int int2, int int3) getW()getWall(boolean boolean1) getWallHoppable(boolean boolean1) getWallHoppableTo(IsoGridSquare square) intgetWater()getWindow(boolean boolean1) getWindowFrame(boolean boolean1) getWindowFrameTo(IsoGridSquare square) getWindowThumpableTo(IsoGridSquare square) getWindowTo(IsoGridSquare square) intgetX()intgetY()intgetZ()getZone()booleanHas(IsoObjectType objectType) booleanhasBlockedDoor(boolean boolean1) booleanhasBlockedWindow(boolean boolean1) booleanhasClosedDoorOnEdge(IsoDirections directions) booleanhasDoorOnEdge(IsoDirections directions, boolean boolean1) booleanbooleanhasFlies()booleanhasFloor(boolean boolean1) intDeprecated.booleanbooleanhasOpenDoorOnEdge(IsoDirections directions) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanHasTree()booleanbooleanbooleanbooleanhaveDoor()booleanbooleanhaveFire()voidinterpolateLight(ColorInfo colorInfo, float float1, float float2) voidbooleanbooleanIs(IsoFlagType flagType) booleanstatic booleanbooleanisBlockedTo(IsoGridSquare square) booleanbooleanbooleanisCanSee(int int1) booleanbooleanisCouldSee(int int1) booleanisDoorBlockedTo(IsoGridSquare square) booleanisDoorTo(IsoGridSquare square) booleanisFree(boolean boolean1) booleanisFreeOrMidair(boolean boolean1) booleanisFreeOrMidair(boolean boolean1, boolean boolean2) booleanisHoppableTo(IsoGridSquare square) booleanbooleanisNotBlocked(boolean boolean1) booleanbooleanIsOnScreen(boolean boolean1) booleanbooleanbooleanvoidisSafeToSpawn(IsoGridSquare square, int int1) booleanisSameStaircase(int int1, int int2, int int3) booleanisSeen(int int1) booleanisSolid()booleanbooleanbooleanbooleanisSomethingTo(IsoGridSquare square) booleanbooleanisWallTo(IsoGridSquare square) booleanisWindowBlockedTo(IsoGridSquare square) booleanisWindowTo(IsoGridSquare square) voidload(ByteBuffer byteBuffer, int int1) voidload(ByteBuffer byteBuffer, int int1, boolean boolean1) intplaceWallAndDoorCheck(IsoObject object, int int1) longlongDeprecated.voidRecalcAllWithNeighbours(boolean boolean1) voidRecalcAllWithNeighbours(boolean boolean1, IsoGridSquare.GetSquare getSquare) voidvoidDeprecated.voidvoidvoidReCalculateCollide(IsoGridSquare square) voidReCalculateCollide(IsoGridSquare square, IsoGridSquare.GetSquare getSquare) voidReCalculatePathFind(IsoGridSquare square) voidReCalculatePathFind(IsoGridSquare square, IsoGridSquare.GetSquare getSquare) voidvoidReCalculateVisionBlocked(IsoGridSquare square, IsoGridSquare.GetSquare getSquare) voidvoidremoveBlood(boolean boolean1, boolean boolean2) voidremoveCorpse(IsoDeadBody deadBody, boolean boolean1) voidremoveErosionObject(String string) voidbooleanremoveSheetRopeFromBottom(IsoPlayer player, boolean boolean1) intRemoveTileObject(IsoObject object) intvoidremoveWorldObject(IsoWorldInventoryObject worldInventoryObject) voidrenderCharacters(int int1, boolean boolean1, boolean boolean2) voidrenderDeferredCharacters(int int1) booleanRenderMinusFloorFxMask(int int1, boolean boolean1, boolean boolean2) voidvoidvoidvoidsave(ByteBuffer byteBuffer, ObjectOutputStream objectOutputStream) voidsave(ByteBuffer byteBuffer, ObjectOutputStream objectOutputStream, boolean boolean1) floatscoreAsWaypoint(int int1, int int2) static voidsetbDoSlowPathfinding(boolean boolean1) voidsetCachedIsFree(boolean boolean1) voidsetCacheIsFree(boolean boolean1) voidsetCanSee(int int1, boolean boolean1) static voidvoidsetCouldSee(int int1, boolean boolean1) voidsetDarkMulti(int int1, float float1) static voidsetDarkStep(float float1) voidsetE(IsoGridSquare square) voidsetHasFlies(boolean boolean1) voidsetHaveElectricity(boolean boolean1) voidvoidsetID(int int1) voidsetIsDissolved(int int1, boolean boolean1, long long1) voidsetIsoWorldRegion(IsoWorldRegion worldRegion) voidsetIsSeen(int int1, boolean boolean1) voidsetLampostTotalB(float float1) voidsetLampostTotalG(float float1) voidsetLampostTotalR(float float1) static voidsetLightcache(int int1) voidsetLightInfluenceB(ArrayList arrayList) voidsetLightInfluenceG(ArrayList arrayList) voidsetLightInfluenceR(ArrayList arrayList) voidsetLightInfoServerGUIOnly(ColorInfo colorInfo) static intsetMatrixBit(int int1, byte byte1, byte byte2, byte byte3, boolean boolean1) static intsetMatrixBit(int int1, int int2, int int3, int int4, boolean boolean1) voidsetN(IsoGridSquare square) voidsetOverlayDone(boolean boolean1) voidsetPlayerCutawayFlag(int int1, boolean boolean1, long long1) voidsetRainDrop(IsoRaindrop raindrop) voidsetRainSplash(IsoRainSplash rainSplash) static voidsetRecalcLightTime(int int1) voidvoidsetRoomID(int int1) voidsetS(IsoGridSquare square) voidsetSolidFloor(boolean boolean1) voidsetSolidFloorCached(boolean boolean1) voidsetTargetDarkMulti(int int1, float float1) voidsetTrapPositionX(int int1) voidsetTrapPositionY(int int1) voidsetTrapPositionZ(int int1) voidsetVertLight(int int1, int int2, int int3) voidsetW(IsoGridSquare square) voidsetX(int int1) voidsetY(int int1) voidsetZ(int int1) booleanvoidsmoke()voidvoidsplatBlood(int int1, float float1) voidDeprecated.voidstopFire()voidswitchLight(boolean boolean1) voidsyncIsoTrap(HandWeapon handWeapon) booleantestCollideAdjacent(IsoMovingObject movingObject, int int1, int int2, int int3) booleantestCollideAdjacentAdvanced(int int1, int int2, int int3, boolean boolean1) booleantestPathFindAdjacent(IsoMovingObject movingObject, int int1, int int2, int int3) booleantestPathFindAdjacent(IsoMovingObject movingObject, int int1, int int2, int int3, IsoGridSquare.GetSquare getSquare) testVisionAdjacent(int int1, int int2, int int3, boolean boolean1, boolean boolean2) static booleantoBoolean(byte[] byteArray) voidtransmitAddObjectToSquare(IsoObject object, int int1) voidintvoidvoidboolean
-
Field Details
-
collideMatrix
public int collideMatrix -
pathMatrix
public int pathMatrix -
visionMatrix
public int visionMatrix -
room
-
w
-
nw
-
sw
-
s
-
n
-
ne
-
se
-
e
-
haveSheetRope
public boolean haveSheetRope -
ObjectsSyncCount
public int ObjectsSyncCount -
roofHideBuilding
-
bFlattenGrassEtc
public boolean bFlattenGrassEtc -
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
-
roomID
public int roomID -
ID
-
zone
-
Objects
-
localTemporaryObjects
-
haveRoof
public boolean haveRoof -
isoGridSquareCache
-
loadGridSquareCache
-
gridSquareCacheEmptyTimer
public static int gridSquareCacheEmptyTimer -
RecalcLightTime
public static int RecalcLightTime -
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
-
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
-
-
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
-
clearWater
public void clearWater() -
getPuddles
-
clearPuddles
public void clearPuddles() -
getPuddlesInGround
public float getPuddlesInGround() -
getOcclusionData
-
getOrCreateOcclusionData
-
softClear
public void softClear() -
getGridSneakModifier
public float getGridSneakModifier(boolean boolean1) -
isSomethingTo
-
getTransparentWallTo
-
isWallTo
-
isWindowTo
-
haveDoor
public boolean haveDoor() -
hasDoorOnEdge
-
hasClosedDoorOnEdge
-
hasOpenDoorOnEdge
-
isDoorTo
-
isBlockedTo
-
isWindowBlockedTo
-
hasBlockedWindow
public boolean hasBlockedWindow(boolean boolean1) -
isDoorBlockedTo
-
hasBlockedDoor
public boolean hasBlockedDoor(boolean boolean1) -
getCurtain
-
getHoppable
-
getHoppableTo
-
isHoppableTo
-
discard
public void discard() -
DistTo
public float DistTo(int int1, int int2) -
DistTo
-
DistToProper
-
DistTo
-
DistToProper
-
isSafeToSpawn
public boolean isSafeToSpawn() -
isSafeToSpawn
-
auth
-
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
-
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 int1, int int2, int int3) -
HasSlopedRoof
public boolean HasSlopedRoof() -
HasSlopedRoofWest
public boolean HasSlopedRoofWest() -
HasSlopedRoofNorth
public boolean HasSlopedRoofNorth() -
HasTree
public boolean HasTree() -
getTree
-
shouldSave
public boolean shouldSave() -
save
- 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
-
getDeadBody
-
getDeadBodys
-
addCorpse
-
getBrokenGlass
-
addBrokenGlass
-
load
- Throws:
IOException
-
load
- 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
-
getIsoDoor
-
getDoorTo
-
getWindow
-
getWindow
-
getWindowTo
-
isAdjacentToWindow
public boolean isAdjacentToWindow() -
getThumpableWindow
-
getWindowThumpableTo
-
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 arrayDeque, IsoCell cell, SliceY sliceY, int int1, int int2, int int3) -
getHashCodeObjects
Deprecated. -
getHashCodeObjectsInt
Deprecated. -
recalcHashCodeObjects
Deprecated. -
hashCodeNoOverride
Deprecated. -
getTileInDirection
-
getThumpableWall
-
getHoppableWall
-
getThumpableWallOrHoppable
-
getWallFull
-
getWall
-
getWallSE
-
getFloor
-
getPlayerBuiltFloor
-
interpolateLight
-
EnsureSurroundNotNull
public void EnsureSurroundNotNull() -
addFloor
-
AddStairs
public IsoThumpable AddStairs(boolean boolean1, int int1, String string, String string2, KahluaTable kahluaTable) -
RecalcAllWithNeighbours
public void RecalcAllWithNeighbours(boolean boolean1) -
RecalcAllWithNeighbours
-
RecalcAllWithNeighboursMineOnly
public void RecalcAllWithNeighboursMineOnly() -
hasSupport
public boolean hasSupport() -
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
-
RemoveTileObjectErosionNoRecalc
-
AddSpecialObject
-
AddSpecialObject
-
AddTileObject
-
AddTileObject
-
placeWallAndDoorCheck
-
transmitAddObjectToSquare
-
transmitRemoveItemFromSquare
-
transmitRemoveItemFromSquareOnServer
-
transmitModdata
public void transmitModdata() -
AddWorldInventoryItem
public void AddWorldInventoryItem(String string, float float1, float float2, float float3, int int1) -
AddWorldInventoryItem
-
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
-
CalculateVisionBlocked
-
FindFriend
-
FindEnemy
public IsoGameCharacter FindEnemy(IsoGameCharacter gameCharacter, int int1, ArrayList arrayList, IsoGameCharacter gameCharacter2, int int2) -
FindEnemy
-
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 int1, int int2, int int3, boolean boolean1) -
setCollisionMode
public static void setCollisionMode() -
testPathFindAdjacent
-
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
-
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
-
RenderOpenDoorOnly
public void RenderOpenDoorOnly() -
RenderMinusFloorFxMask
public boolean RenderMinusFloorFxMask(int int1, boolean boolean1, boolean boolean2) -
getContainerItem
-
StartFire
Deprecated. -
explode
public void explode() -
getHourLastSeen
public int getHourLastSeen() -
getHoursSinceLastSeen
public float getHoursSinceLastSeen() -
CalcVisibility
public void CalcVisibility(int int1) -
getZombie
-
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
-
getE
-
setE
-
getLightInfluenceB
-
setLightInfluenceB
-
getLightInfluenceG
-
setLightInfluenceG
-
getLightInfluenceR
-
setLightInfluenceR
-
getStaticMovingObjects
-
getMovingObjects
-
getN
-
setN
-
getObjects
-
getProperties
-
getRoom
-
setRoom
-
getBuilding
-
getS
-
setS
-
getSpecialObjects
-
getW
-
setW
-
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
-
addDeferredCharacter
-
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
-
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
-
getDoorOrWindow
-
getDoorOrWindowOrWindowFrame
-
getOpenDoor
-
removeWorldObject
-
removeAllWorldObjects
public void removeAllWorldObjects() -
getWorldObjects
-
getLocalTemporaryObjects
-
getModData
-
hasModData
public boolean hasModData() -
getHasTypes
-
setVertLight
public void setVertLight(int int1, int int2, int int3) -
getVertLight
public int getVertLight(int int1, int int2) -
setRainDrop
-
getRainDrop
-
setRainSplash
-
getRainSplash
-
getZone
-
getZoneType
-
isOverlayDone
public boolean isOverlayDone() -
setOverlayDone
public void setOverlayDone(boolean boolean1) -
getErosionData
-
disableErosion
public void disableErosion() -
removeErosionObject
-
syncIsoTrap
-
drawCircleExplosion
-
explosion
-
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
-
stopFire
public void stopFire() -
transmitStopFire
public void transmitStopFire() -
playSound
-
playSound
Deprecated. -
FixStackableObjects
public void FixStackableObjects() -
fixPlacedItemRenderOffsets
public void fixPlacedItemRenderOffsets() -
getVehicleContainer
-
isVehicleIntersecting
public boolean isVehicleIntersecting() -
getCompost
-
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
-
getAdjacentPathSquare
-
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)
-