Package zombie.iso
Class IsoWorld
java.lang.Object
zombie.iso.IsoWorld
public final class IsoWorld
extends java.lang.Object
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classIsoWorld.Framestatic classIsoWorld.MetaCell
- 
Field Summary
- 
Constructor SummaryConstructors Constructor Description IsoWorld()
- 
Method SummaryModifier and Type Method Description voidaddLuaTrait(java.lang.String string)voidcheckVehiclesZones()IsoSurvivorCreateRandomSurvivor(SurvivorDesc survivorDesc, IsoGridSquare square, IsoPlayer player)voidCreateSwarm(int int1, int int2, int int3, int int4, int int5)voidForceKillAllZombies()java.util.HashMapgetAllTiles()java.util.ArrayListgetAllTiles(java.lang.String string)java.util.ArrayListgetAllTilesName()IsoCellgetCell()ClimateManagergetClimateManager()java.lang.StringgetDifficulty()intgetFrameNo()BaseSoundEmittergetFreeEmitter()BaseSoundEmittergetFreeEmitter(float float1, float float2, float float3)java.lang.StringgetGameMode()floatgetGlobalTemperature()IsoObjectgetItemFromXYZIndexBuffer(java.nio.ByteBuffer byteBuffer)SurvivorDescgetLuaPlayerDesc()intgetLuaPosX()intgetLuaPosY()intgetLuaPosZ()intgetLuaSpawnCellX()intgetLuaSpawnCellY()java.util.ArrayListgetLuaTraits()java.lang.StringgetMap()IsoMetaChunkgetMetaChunk(int int1, int int2)IsoMetaChunkgetMetaChunkFromTile(int int1, int int2)IsoMetaGridgetMetaGrid()IsoPuddlesgetPuddlesManager()java.util.ArrayListgetRandomizedBuildingList()RandomizedVehicleStoryBasegetRandomizedVehicleStoryByName(java.lang.String string)java.util.ArrayListgetRandomizedVehicleStoryList()java.util.ArrayListgetRandomizedZoneList()RandomizedBuildingBasegetRBBasic()java.util.HashMapgetSpawnedZombieZone()intgetTimeSinceLastSurvivorInHorde()java.lang.StringgetWeather()java.lang.StringgetWorld()floatgetWorldAgeDays()intgetWorldSquareX()intgetWorldSquareY()static intgetWorldVersion()static booleangetZombiesDisabled()static booleangetZombiesEnabled()voidinit()static booleanisAnimRecorderActive()static booleanisAnimRecorderDiscardTriggered()booleanisValidSquare(int int1, int int2, int int3)voidKillCell()booleanLoadPlayerForInfo()voidLoadTileDefinitions(IsoSpriteManager spriteManager, java.lang.String string, int int1)voidLoadTileDefinitionsPropertyStrings(IsoSpriteManager spriteManager, java.lang.String string, int int1)static intreadInt(java.io.InputStream inputStream)static intreadInt(java.io.RandomAccessFile randomAccessFile)static java.lang.StringreadString(java.io.InputStream inputStream)static java.lang.StringreadString(java.io.RandomAccessFile randomAccessFile)IsoMetaGrid.ZoneregisterMannequinZone(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5, KahluaTable kahluaTable)voidregisterSpawnOrigin(int int1, int int2, int int3, int int4, KahluaTable kahluaTable)IsoMetaGrid.ZoneregisterVehiclesZone(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5, KahluaTable kahluaTable)voidregisterWaterFlow(float float1, float float2, float float3, float float4)voidregisterWaterZone(float float1, float float2, float float3, float float4, float float5, float float6)IsoMetaGrid.ZoneregisterZone(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5)IsoMetaGrid.ZoneregisterZoneNoOverlap(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5)voidremoveZonesForLotDirectory(java.lang.String string)voidrender()voidrenderTerrain()voidreturnOwnershipOfEmitter(BaseSoundEmitter baseSoundEmitter)voidsceneCullZombies()voidsetDifficulty(java.lang.String string)voidsetDrawWorld(boolean boolean1)voidsetEmitterOwner(BaseSoundEmitter baseSoundEmitter, IsoObject object)voidsetGameMode(java.lang.String string)voidsetGlobalTemperature(float float1)Deprecated.voidsetLuaPlayerDesc(SurvivorDesc survivorDesc)voidsetLuaPosX(int int1)voidsetLuaPosY(int int1)voidsetLuaPosZ(int int1)voidsetLuaSpawnCellX(int int1)voidsetLuaSpawnCellY(int int1)voidsetMap(java.lang.String string)voidsetTimeSinceLastSurvivorInHorde(int int1)voidsetWeather(java.lang.String string)voidsetWorld(java.lang.String string)voidtakeOwnershipOfEmitter(BaseSoundEmitter baseSoundEmitter)voidtransmitWeather()voidupdate()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
MetaGrid
- 
sky
- 
helicopter
- 
Characterspublic final java.util.ArrayList Characters
- 
xpublic int x
- 
ypublic int y
- 
CurrentCell
- 
instance
- 
TotalSurvivorsDeadpublic int TotalSurvivorsDead
- 
TotalSurvivorNightspublic int TotalSurvivorNights
- 
SurvivorSurvivalRecordpublic int SurvivorSurvivalRecord
- 
SurvivorDescriptorspublic java.util.HashMap SurvivorDescriptors
- 
AddCoopPlayerspublic java.util.ArrayList AddCoopPlayers
- 
mapPathpublic static java.lang.String mapPath
- 
mapUseJarpublic static boolean mapUseJar
- 
PropertyValueMappublic static final java.util.HashMap PropertyValueMap
- 
WorldVersionpublic static final int WorldVersion- See Also:
- Constant Field Values
 
- 
WorldVersion_Barricadepublic static final int WorldVersion_Barricade- See Also:
- Constant Field Values
 
- 
WorldVersion_SandboxOptionspublic static final int WorldVersion_SandboxOptions- See Also:
- Constant Field Values
 
- 
WorldVersion_FliesSoundpublic static final int WorldVersion_FliesSound- See Also:
- Constant Field Values
 
- 
WorldVersion_LootRespawnpublic static final int WorldVersion_LootRespawn- See Also:
- Constant Field Values
 
- 
WorldVersion_OverlappingGeneratorspublic static final int WorldVersion_OverlappingGenerators- See Also:
- Constant Field Values
 
- 
WorldVersion_ItemContainerIdenticalItemspublic static final int WorldVersion_ItemContainerIdenticalItems- See Also:
- Constant Field Values
 
- 
WorldVersion_VehicleSirenStartTimepublic static final int WorldVersion_VehicleSirenStartTime- See Also:
- Constant Field Values
 
- 
WorldVersion_CompostLastUpdatedpublic static final int WorldVersion_CompostLastUpdated- See Also:
- Constant Field Values
 
- 
WorldVersion_DayLengthHourspublic static final int WorldVersion_DayLengthHours- See Also:
- Constant Field Values
 
- 
WorldVersion_LampOnPillarpublic static final int WorldVersion_LampOnPillar- See Also:
- Constant Field Values
 
- 
WorldVersion_AlarmClockRingSincepublic static final int WorldVersion_AlarmClockRingSince- See Also:
- Constant Field Values
 
- 
WorldVersion_ClimateAddedpublic static final int WorldVersion_ClimateAdded- See Also:
- Constant Field Values
 
- 
WorldVersion_VehicleLightFocusingpublic static final int WorldVersion_VehicleLightFocusing- See Also:
- Constant Field Values
 
- 
WorldVersion_GeneratorFuelFloatpublic static final int WorldVersion_GeneratorFuelFloat- See Also:
- Constant Field Values
 
- 
WorldVersion_InfectionTimepublic static final int WorldVersion_InfectionTime- See Also:
- Constant Field Values
 
- 
WorldVersion_ClimateColorspublic static final int WorldVersion_ClimateColors- See Also:
- Constant Field Values
 
- 
WorldVersion_BodyLocationpublic static final int WorldVersion_BodyLocation- See Also:
- Constant Field Values
 
- 
WorldVersion_CharacterModelDatapublic static final int WorldVersion_CharacterModelData- See Also:
- Constant Field Values
 
- 
WorldVersion_CharacterModelData2public static final int WorldVersion_CharacterModelData2- See Also:
- Constant Field Values
 
- 
WorldVersion_CharacterModelData3public static final int WorldVersion_CharacterModelData3- See Also:
- Constant Field Values
 
- 
WorldVersion_HumanVisualBloodpublic static final int WorldVersion_HumanVisualBlood- See Also:
- Constant Field Values
 
- 
WorldVersion_ItemContainerIdenticalItemsIntpublic static final int WorldVersion_ItemContainerIdenticalItemsInt- See Also:
- Constant Field Values
 
- 
WorldVersion_PerkNamepublic static final int WorldVersion_PerkName- See Also:
- Constant Field Values
 
- 
WorldVersion_Thermospublic static final int WorldVersion_Thermos- See Also:
- Constant Field Values
 
- 
WorldVersion_AllPatchespublic static final int WorldVersion_AllPatches- See Also:
- Constant Field Values
 
- 
WorldVersion_ZombieRotStagepublic static final int WorldVersion_ZombieRotStage- See Also:
- Constant Field Values
 
- 
WorldVersion_NewSandboxLootModifierpublic static final int WorldVersion_NewSandboxLootModifier- See Also:
- Constant Field Values
 
- 
WorldVersion_KateBobStormpublic static final int WorldVersion_KateBobStorm- See Also:
- Constant Field Values
 
- 
WorldVersion_DeadBodyAnglepublic static final int WorldVersion_DeadBodyAngle- See Also:
- Constant Field Values
 
- 
WorldVersion_ChunkSpawnedRoomspublic static final int WorldVersion_ChunkSpawnedRooms- See Also:
- Constant Field Values
 
- 
WorldVersion_DeathDragDownpublic static final int WorldVersion_DeathDragDown- See Also:
- Constant Field Values
 
- 
WorldVersion_CanUpgradePerkpublic static final int WorldVersion_CanUpgradePerk- See Also:
- Constant Field Values
 
- 
WorldVersion_ItemVisualFullTypepublic static final int WorldVersion_ItemVisualFullType- See Also:
- Constant Field Values
 
- 
WorldVersion_VehicleBloodpublic static final int WorldVersion_VehicleBlood- See Also:
- Constant Field Values
 
- 
WorldVersion_DeadBodyZombieRotStagepublic static final int WorldVersion_DeadBodyZombieRotStage- See Also:
- Constant Field Values
 
- 
WorldVersion_Fitnesspublic static final int WorldVersion_Fitness- See Also:
- Constant Field Values
 
- 
WorldVersion_DeadBodyFakeDeadpublic static final int WorldVersion_DeadBodyFakeDead- See Also:
- Constant Field Values
 
- 
WorldVersion_Fitness2public static final int WorldVersion_Fitness2- See Also:
- Constant Field Values
 
- 
WorldVersion_NewFogpublic static final int WorldVersion_NewFog- See Also:
- Constant Field Values
 
- 
WorldVersion_DeadBodyPersistentOutfitIDpublic static final int WorldVersion_DeadBodyPersistentOutfitID- See Also:
- Constant Field Values
 
- 
WorldVersion_VehicleTowingIDpublic static final int WorldVersion_VehicleTowingID- See Also:
- Constant Field Values
 
- 
WorldVersion_VehicleJNITransformpublic static final int WorldVersion_VehicleJNITransform- See Also:
- Constant Field Values
 
- 
WorldVersion_VehicleTowAttachmentpublic static final int WorldVersion_VehicleTowAttachment- See Also:
- Constant Field Values
 
- 
WorldVersion_ContainerMaxCapacitypublic static final int WorldVersion_ContainerMaxCapacity- See Also:
- Constant Field Values
 
- 
WorldVersion_TimedActionInstantCheatpublic static final int WorldVersion_TimedActionInstantCheat- See Also:
- Constant Field Values
 
- 
WorldVersion_ClothingPatchSaveLoadpublic static final int WorldVersion_ClothingPatchSaveLoad- See Also:
- Constant Field Values
 
- 
WorldVersion_AttachedSlotTypepublic static final int WorldVersion_AttachedSlotType- See Also:
- Constant Field Values
 
- 
WorldVersion_NoiseMakerDurationpublic static final int WorldVersion_NoiseMakerDuration- See Also:
- Constant Field Values
 
- 
WorldVersion_ChunkVehiclespublic static final int WorldVersion_ChunkVehicles- See Also:
- Constant Field Values
 
- 
WorldVersion_PlayerVehicleSeatpublic static final int WorldVersion_PlayerVehicleSeat- See Also:
- Constant Field Values
 
- 
WorldVersion_MediaDisksAndTapespublic static final int WorldVersion_MediaDisksAndTapes- See Also:
- Constant Field Values
 
- 
WorldVersion_AlreadyReadBooks1public static final int WorldVersion_AlreadyReadBooks1- See Also:
- Constant Field Values
 
- 
WorldVersion_LampOnPillar2public static final int WorldVersion_LampOnPillar2- See Also:
- Constant Field Values
 
- 
WorldVersion_AlreadyReadBooks2public static final int WorldVersion_AlreadyReadBooks2- See Also:
- Constant Field Values
 
- 
WorldVersion_PolygonZonepublic static final int WorldVersion_PolygonZone- See Also:
- Constant Field Values
 
- 
WorldVersion_PolylineZonepublic static final int WorldVersion_PolylineZone- See Also:
- Constant Field Values
 
- 
SavedWorldVersionpublic static int SavedWorldVersion
- 
NoZombiespublic static boolean NoZombies
- 
TotalWorldVersionpublic static int TotalWorldVersion
- 
saveoffsetxpublic static int saveoffsetx
- 
saveoffsetypublic static int saveoffsety
- 
bDoChunkMapUpdatepublic boolean bDoChunkMapUpdate
- 
emitterUpdatepublic boolean emitterUpdate
 
- 
- 
Constructor Details- 
IsoWorldpublic IsoWorld()
 
- 
- 
Method Details- 
getMetaGrid
- 
registerZonepublic IsoMetaGrid.Zone registerZone(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5)
- 
registerZoneNoOverlappublic IsoMetaGrid.Zone registerZoneNoOverlap(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5)
- 
removeZonesForLotDirectorypublic void removeZonesForLotDirectory(java.lang.String string)
- 
getFreeEmitter
- 
getFreeEmitter
- 
takeOwnershipOfEmitter
- 
setEmitterOwner
- 
returnOwnershipOfEmitter
- 
registerVehiclesZonepublic IsoMetaGrid.Zone registerVehiclesZone(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5, KahluaTable kahluaTable)
- 
registerMannequinZonepublic IsoMetaGrid.Zone registerMannequinZone(java.lang.String string, java.lang.String string2, int int1, int int2, int int3, int int4, int int5, KahluaTable kahluaTable)
- 
registerSpawnOrigin
- 
registerWaterFlowpublic void registerWaterFlow(float float1, float float2, float float3, float float4)
- 
registerWaterZonepublic void registerWaterZone(float float1, float float2, float float3, float float4, float float5, float float6)
- 
checkVehiclesZonespublic void checkVehiclesZones()
- 
setGameModepublic void setGameMode(java.lang.String string)
- 
getGameModepublic java.lang.String getGameMode()
- 
setWorldpublic void setWorld(java.lang.String string)
- 
setMappublic void setMap(java.lang.String string)
- 
getMappublic java.lang.String getMap()
- 
renderTerrainpublic void renderTerrain()
- 
getFrameNopublic int getFrameNo()
- 
getItemFromXYZIndexBuffer
- 
isAnimRecorderActivepublic static boolean isAnimRecorderActive()
- 
isAnimRecorderDiscardTriggeredpublic static boolean isAnimRecorderDiscardTriggered()
- 
CreateRandomSurvivorpublic IsoSurvivor CreateRandomSurvivor(SurvivorDesc survivorDesc, IsoGridSquare square, IsoPlayer player)
- 
CreateSwarmpublic void CreateSwarm(int int1, int int2, int int3, int int4, int int5)
- 
ForceKillAllZombiespublic void ForceKillAllZombies()
- 
readIntpublic static int readInt(java.io.RandomAccessFile randomAccessFile) throws java.io.EOFException, java.io.IOException- Throws:
- java.io.EOFException
- java.io.IOException
 
- 
readStringpublic static java.lang.String readString(java.io.RandomAccessFile randomAccessFile) throws java.io.EOFException, java.io.IOException- Throws:
- java.io.EOFException
- java.io.IOException
 
- 
readIntpublic static int readInt(java.io.InputStream inputStream) throws java.io.EOFException, java.io.IOException- Throws:
- java.io.EOFException
- java.io.IOException
 
- 
readStringpublic static java.lang.String readString(java.io.InputStream inputStream) throws java.io.IOException- Throws:
- java.io.IOException
 
- 
LoadTileDefinitions
- 
LoadTileDefinitionsPropertyStringspublic void LoadTileDefinitionsPropertyStrings(IsoSpriteManager spriteManager, java.lang.String string, int int1)
- 
LoadPlayerForInfopublic boolean LoadPlayerForInfo() throws java.io.FileNotFoundException, java.io.IOException- Throws:
- java.io.FileNotFoundException
- java.io.IOException
 
- 
initpublic void init() throws java.io.FileNotFoundException, java.io.IOException, WorldDictionaryException- Throws:
- java.io.FileNotFoundException
- java.io.IOException
- WorldDictionaryException
 
- 
getLuaTraitspublic java.util.ArrayList getLuaTraits()
- 
addLuaTraitpublic void addLuaTrait(java.lang.String string)
- 
getLuaPlayerDesc
- 
setLuaPlayerDesc
- 
KillCellpublic void KillCell()
- 
setDrawWorldpublic void setDrawWorld(boolean boolean1)
- 
sceneCullZombiespublic void sceneCullZombies()
- 
renderpublic void render()
- 
updatepublic void update()
- 
getCell
- 
getWorldSquareYpublic int getWorldSquareY()
- 
getWorldSquareXpublic int getWorldSquareX()
- 
getMetaChunk
- 
getMetaChunkFromTile
- 
getGlobalTemperaturepublic float getGlobalTemperature()
- 
setGlobalTemperature@Deprecated public void setGlobalTemperature(float float1)Deprecated.
- 
getWeatherpublic java.lang.String getWeather()
- 
setWeatherpublic void setWeather(java.lang.String string)
- 
getLuaSpawnCellXpublic int getLuaSpawnCellX()
- 
setLuaSpawnCellXpublic void setLuaSpawnCellX(int int1)
- 
getLuaSpawnCellYpublic int getLuaSpawnCellY()
- 
setLuaSpawnCellYpublic void setLuaSpawnCellY(int int1)
- 
getLuaPosXpublic int getLuaPosX()
- 
setLuaPosXpublic void setLuaPosX(int int1)
- 
getLuaPosYpublic int getLuaPosY()
- 
setLuaPosYpublic void setLuaPosY(int int1)
- 
getLuaPosZpublic int getLuaPosZ()
- 
setLuaPosZpublic void setLuaPosZ(int int1)
- 
getWorldpublic java.lang.String getWorld()
- 
transmitWeatherpublic void transmitWeather()
- 
isValidSquarepublic boolean isValidSquare(int int1, int int2, int int3)
- 
getRandomizedZoneListpublic java.util.ArrayList getRandomizedZoneList()
- 
getRandomizedBuildingListpublic java.util.ArrayList getRandomizedBuildingList()
- 
getRandomizedVehicleStoryListpublic java.util.ArrayList getRandomizedVehicleStoryList()
- 
getRandomizedVehicleStoryByName
- 
getRBBasic
- 
getDifficultypublic java.lang.String getDifficulty()
- 
setDifficultypublic void setDifficulty(java.lang.String string)
- 
getZombiesDisabledpublic static boolean getZombiesDisabled()
- 
getZombiesEnabledpublic static boolean getZombiesEnabled()
- 
getClimateManager
- 
getPuddlesManager
- 
getWorldVersionpublic static int getWorldVersion()
- 
getSpawnedZombieZonepublic java.util.HashMap getSpawnedZombieZone()
- 
getTimeSinceLastSurvivorInHordepublic int getTimeSinceLastSurvivorInHorde()
- 
setTimeSinceLastSurvivorInHordepublic void setTimeSinceLastSurvivorInHorde(int int1)
- 
getWorldAgeDayspublic float getWorldAgeDays()
- 
getAllTilespublic java.util.HashMap getAllTiles()
- 
getAllTilesNamepublic java.util.ArrayList getAllTilesName()
- 
getAllTilespublic java.util.ArrayList getAllTiles(java.lang.String string)
 
-