Class IsoWorld
java.lang.Object
zombie.iso.IsoWorld
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic CompletableFuture
<Void> boolean
final ArrayList
<IsoGameCharacter> boolean
final Helicopter
static IsoWorld
static String
static boolean
final IsoMetaGrid
static boolean
static int
static int
static int
int
int
int
static int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
int
int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addLuaTrait
(String trait) void
CreateRandomSurvivor
(SurvivorDesc desc, IsoGridSquare sq, IsoPlayer player) void
CreateSwarm
(int num, int x1, int y1, int x2, int y2) void
void
void
void
getAllTiles
(String filename) getCell()
int
getFreeEmitter
(float _x, float _y, float z) float
Utility method for ClimateManager.getTemperature()int
int
int
int
int
getMap()
getMetaChunk
(int wx, int wy) getMetaChunkFromTile
(int wx, int wy) getRandomizedZoneStoryByName
(String string) getRules()
int
getWorld()
float
int
int
static int
static boolean
static boolean
void
init()
static boolean
static boolean
boolean
boolean
isValidSquare
(int _x, int _y, int z) void
KillCell()
boolean
void
LoadTileDefinitions
(IsoSpriteManager sprMan, String filename, int fileNumber) void
LoadTileDefinitionsPropertyStrings
(IsoSpriteManager sprMan, String filename, int fileNumber) static void
static int
readInt
(InputStream in) static int
static String
readString
(InputStream inputStream, StringBuilder stringBuilder) static String
registerMannequinZone
(String string0, String string1, int int0, int int1, int int2, int int3, int int4, se.krka.kahlua.vm.KahluaTable kahluaTable) void
registerRoomTone
(String string0, String string1, int int0, int int1, int int2, int int3, int int4, se.krka.kahlua.vm.KahluaTable kahluaTable) void
registerSpawnOrigin
(int int0, int int1, int int2, int int3, se.krka.kahlua.vm.KahluaTable kahluaTable) registerVehiclesZone
(String string0, String string1, int int0, int int1, int int2, int int3, int int4, se.krka.kahlua.vm.KahluaTable kahluaTable) void
registerWaterFlow
(float _x, float _y, float flow, float speed) void
registerWaterZone
(float x1, float y1, float x2, float y2, float shore, float water_ground) registerZone
(String string0, String string1, int int0, int int1, int int2, int int3, int int4) registerZoneNoOverlap
(String string0, String string1, int int0, int int1, int int2, int int3, int int4) Deprecated.void
removeZonesForLotDirectory
(String lotDir) void
render()
void
void
returnOwnershipOfEmitter
(BaseSoundEmitter emitter) void
void
void
setAttachmentsHandler
(AttachmentsHandler attachmentsHandlerx) void
setBiomeMap
(BiomeMap biomeMapx) void
setBlending
(Blending blendingx) void
setDifficulty
(String difficulty) void
setDrawWorld
(boolean b) void
setEmitterOwner
(BaseSoundEmitter emitter, IsoObject object) void
setGameMode
(String mode) void
setHydroPowerOn
(boolean on) void
setLuaPlayerDesc
(SurvivorDesc desc) void
setLuaPosX
(int _luaPosX) void
setLuaPosY
(int _luaPosY) void
setLuaPosZ
(int _luaPosZ) void
setLuaSpawnCellX
(int luaSpawnCellX) Deprecated.void
setLuaSpawnCellY
(int luaSpawnCellY) Deprecated.void
void
void
void
setSpawnRegion
(String string) void
setTimeSinceLastSurvivorInHorde
(int _timeSinceLastSurvivorInHorde) void
setWeather
(String _weather) void
setWgChunk
(WGChunk wGChunk) void
void
setZoneGenerator
(ZoneGenerator zoneGeneratorx) void
takeOwnershipOfEmitter
(BaseSoundEmitter emitter) void
void
update()
-
Field Details
-
MetaGrid
-
sky
-
helicopter
-
Characters
-
x
public int x -
y
public int y -
CurrentCell
-
instance
-
TotalSurvivorsDead
public int TotalSurvivorsDead -
TotalSurvivorNights
public int TotalSurvivorNights -
SurvivorSurvivalRecord
public int SurvivorSurvivalRecord -
SurvivorDescriptors
-
AddCoopPlayers
-
mapPath
-
mapUseJar
public static boolean mapUseJar -
PropertyValueMap
-
WorldVersion
public static final int WorldVersion- See Also:
-
WorldVersion_PreviouslyMoved
public static final int WorldVersion_PreviouslyMoved- See Also:
-
WorldVersion_DesignationZone
public static final int WorldVersion_DesignationZone- See Also:
-
WorldVersion_PlayerExtraInfoFlags
public static final int WorldVersion_PlayerExtraInfoFlags- See Also:
-
WorldVersion_ObjectID
public static final int WorldVersion_ObjectID- See Also:
-
WorldVersion_CraftUpdateFoundations
public static final int WorldVersion_CraftUpdateFoundations- See Also:
-
WorldVersion_AlarmDecay
public static final int WorldVersion_AlarmDecay- See Also:
-
WorldVersion_FishingCheat
public static final int WorldVersion_FishingCheat- See Also:
-
WorldVersion_CharacterVoiceType
public static final int WorldVersion_CharacterVoiceType- See Also:
-
WorldVersion_AnimalHutch
public static final int WorldVersion_AnimalHutch- See Also:
-
WorldVersion_AlarmClock
public static final int WorldVersion_AlarmClock- See Also:
-
WorldVersion_VariableHeight
public static final int WorldVersion_VariableHeight- See Also:
-
WorldVersion_EnableWorldgen
public static final int WorldVersion_EnableWorldgen- See Also:
-
WorldVersion_CharacterVoiceOptions
public static final int WorldVersion_CharacterVoiceOptions- See Also:
-
WorldVersion_ChunksWorldGeneratedBoolean
public static final int WorldVersion_ChunksWorldGeneratedBoolean- See Also:
-
WorldVersion_ChunksWorldModifiedBoolean
public static final int WorldVersion_ChunksWorldModifiedBoolean- See Also:
-
WorldVersion_CharacterDiscomfort
public static final int WorldVersion_CharacterDiscomfort- See Also:
-
WorldVersion_HutchAndVehicleAnimalFormat
public static final int WorldVersion_HutchAndVehicleAnimalFormat- See Also:
-
WorldVersion_IsoCompostHealthValues
public static final int WorldVersion_IsoCompostHealthValues- See Also:
-
WorldVersion_ChunksAttachmentsState
public static final int WorldVersion_ChunksAttachmentsState- See Also:
-
WorldVersion_ZoneIDisUUID
public static final int WorldVersion_ZoneIDisUUID- See Also:
-
WorldVersion_SafeHouseHitPoints
public static final int WorldVersion_SafeHouseHitPoints- See Also:
-
WorldVersion_FastMoveCheat
public static final int WorldVersion_FastMoveCheat- See Also:
-
WorldVersion_SquareSeen
public static final int WorldVersion_SquareSeen- See Also:
-
WorldVersion_TrapExplosionDuration
public static final int WorldVersion_TrapExplosionDuration- See Also:
-
WorldVersion_InventoryItemUsesInteger
public static final int WorldVersion_InventoryItemUsesInteger- See Also:
-
WorldVersion_ChunksAttachmentsPartial
public static final int WorldVersion_ChunksAttachmentsPartial- See Also:
-
WorldVersion_PrintMediaRottingCorpsesBodyDamage
public static final int WorldVersion_PrintMediaRottingCorpsesBodyDamage- See Also:
-
WorldVersion_SafeHouseCreatedTimeAndLocation
public static final int WorldVersion_SafeHouseCreatedTimeAndLocation- See Also:
-
SavedWorldVersion
public static int SavedWorldVersion -
NoZombies
public static boolean NoZombies -
TotalWorldVersion
public static int TotalWorldVersion -
saveoffsetx
public static int saveoffsetx -
saveoffsety
public static int saveoffsety -
bDoChunkMapUpdate
public boolean bDoChunkMapUpdate -
emitterUpdate
public boolean emitterUpdate -
animationThread
-
-
Constructor Details
-
IsoWorld
public IsoWorld()
-
-
Method Details
-
getMetaGrid
-
registerZone
-
registerZoneNoOverlap
@Deprecated public Zone registerZoneNoOverlap(String string0, String string1, int int0, int int1, int int2, int int3, int int4) Deprecated. -
removeZonesForLotDirectory
-
getFreeEmitter
-
getFreeEmitter
-
takeOwnershipOfEmitter
-
setEmitterOwner
-
returnOwnershipOfEmitter
-
registerVehiclesZone
-
registerMannequinZone
-
registerRoomTone
-
registerSpawnOrigin
public void registerSpawnOrigin(int int0, int int1, int int2, int int3, se.krka.kahlua.vm.KahluaTable kahluaTable) -
registerWaterFlow
public void registerWaterFlow(float _x, float _y, float flow, float speed) -
registerWaterZone
public void registerWaterZone(float x1, float y1, float x2, float y2, float shore, float water_ground) -
checkVehiclesZones
public void checkVehiclesZones() -
setGameMode
-
getGameMode
-
setPreset
-
getPreset
-
setWorld
-
setMap
-
getMap
-
renderTerrain
public void renderTerrain() -
getFrameNo
public int getFrameNo() -
isAnimRecorderActive
public static boolean isAnimRecorderActive() -
isAnimRecorderDiscardTriggered
public static boolean isAnimRecorderDiscardTriggered() -
CreateRandomSurvivor
-
CreateSwarm
public void CreateSwarm(int num, int x1, int y1, int x2, int y2) -
ForceKillAllZombies
public void ForceKillAllZombies() -
readInt
- Throws:
EOFException
IOException
-
readString
- Throws:
EOFException
IOException
-
readInt
- Throws:
EOFException
IOException
-
readString
public static String readString(InputStream inputStream, StringBuilder stringBuilder) throws IOException - Throws:
IOException
-
LoadTileDefinitions
-
LoadTileDefinitionsPropertyStrings
public void LoadTileDefinitionsPropertyStrings(IsoSpriteManager sprMan, String filename, int fileNumber) -
LoadPlayerForInfo
- Throws:
FileNotFoundException
IOException
-
init
-
getLuaTraits
-
addLuaTrait
-
getLuaPlayerDesc
-
setLuaPlayerDesc
-
KillCell
public void KillCell() -
setDrawWorld
public void setDrawWorld(boolean b) -
sceneCullZombies
public void sceneCullZombies() -
sceneCullAnimals
public void sceneCullAnimals() -
render
public void render() -
DrawPlayerCone
public void DrawPlayerCone() -
DrawPlayerCone2
public void DrawPlayerCone2() -
FinishAnimation
public void FinishAnimation() -
update
public void update() -
getCell
-
getWorldSquareY
public int getWorldSquareY() -
getWorldSquareX
public int getWorldSquareX() -
getMetaChunk
-
getMetaChunkFromTile
-
getGlobalTemperature
public float getGlobalTemperature()Utility method for ClimateManager.getTemperature()- Returns:
- The current temperature.
-
getWeather
-
setWeather
-
getLuaSpawnCellX
public int getLuaSpawnCellX() -
setLuaSpawnCellX
Deprecated. -
getLuaSpawnCellY
public int getLuaSpawnCellY() -
setLuaSpawnCellY
Deprecated. -
getLuaPosX
public int getLuaPosX() -
setLuaPosX
public void setLuaPosX(int _luaPosX) -
getLuaPosY
public int getLuaPosY() -
setLuaPosY
public void setLuaPosY(int _luaPosY) -
getLuaPosZ
public int getLuaPosZ() -
setLuaPosZ
public void setLuaPosZ(int _luaPosZ) -
setSpawnRegion
-
getSpawnRegion
-
getWorld
-
transmitWeather
public void transmitWeather() -
isValidSquare
public boolean isValidSquare(int _x, int _y, int z) -
getRandomizedZoneList
-
getRandomizedZoneStoryByName
-
getRandomizedBuildingList
-
getRandomizedVehicleStoryList
-
getRandomizedVehicleStoryByName
-
getRBBasic
-
getRandomizedWorldBase
-
getDifficulty
-
setDifficulty
-
getZombiesDisabled
public static boolean getZombiesDisabled() -
getZombiesEnabled
public static boolean getZombiesEnabled() -
getClimateManager
-
getPuddlesManager
-
getWorldVersion
public static int getWorldVersion() -
getSpawnedZombieZone
-
getTimeSinceLastSurvivorInHorde
public int getTimeSinceLastSurvivorInHorde() -
setTimeSinceLastSurvivorInHorde
public void setTimeSinceLastSurvivorInHorde(int _timeSinceLastSurvivorInHorde) -
getWorldAgeDays
public float getWorldAgeDays() -
getAllTiles
-
getAllTilesName
-
getAllTiles
-
isHydroPowerOn
public boolean isHydroPowerOn() -
setHydroPowerOn
public void setHydroPowerOn(boolean on) -
getTileImageNames
-
parseDistributions
public static void parseDistributions() -
setRules
-
getRules
-
setWgChunk
-
getWgChunk
-
setBlending
-
getBlending
-
setAttachmentsHandler
-
getAttachmentsHandler
-
setZoneGenerator
-
getZoneGenerator
-
setBiomeMap
-
getBiomeMap
-