Package zombie.characters
Class IsoZombie
java.lang.Object
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
zombie.characters.IsoZombie
- All Implemented Interfaces:
java.io.Serializable,Mover,Talker,ChatElementOwner
public class IsoZombie extends IsoGameCharacter
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIsoZombie.ZombieSoundNested classes/interfaces inherited from class zombie.characters.IsoGameCharacter
IsoGameCharacter.BodyLocation, IsoGameCharacter.LightInfo, IsoGameCharacter.Location, IsoGameCharacter.PerkInfo, IsoGameCharacter.TorchInfo, IsoGameCharacter.Wound, IsoGameCharacter.XP, IsoGameCharacter.XPMultiplierNested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManagerNested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.VisionResult -
Field Summary
Fields inherited from class zombie.characters.IsoGameCharacter
AllowConversation, angle, Asleep, AttackDelay, AttackDelayLast, AttackDelayMax, AttackDelayUse, AttackedBy, attackTargetSquare, AttackWasSuperAttack, avoidDamage, bClimbing, bDoDefer, BeenMovingForDecrease, BeenMovingForIncrease, BetaDelta, BetaEffect, bFalling, bFemale, BloodImpactX, BloodImpactY, BloodImpactZ, bloodSplat, BodyDamage, BodyDamageRemote, bOnBed, bottomsSprite, bUseParts, callOut, canSeeCurrent, CanUpgradePerk, CharacterActions, chatElement, clientIgnoreCollision, ClothingItem_Back, ClothingItem_Feet, ClothingItem_Hands, ClothingItem_Head, ClothingItem_Legs, ClothingItem_Torso, craftIngredient1, craftIngredient2, craftIngredient3, craftIngredient4, dangerLevels, decisionPath, defaultState, DepressDelta, DepressEffect, DepressFirstTakeTime, descriptor, DieCount, drawUserName, DropShadow, emitter, EnemyList, extraSprites, fallTime, FamiliarBuildings, finder, FireKillRate, FireSpreadProbability, FollowingTarget, footStepCounter, footStepCounterMax, ForceWakeUp, ForceWakeUpTime, godMod, hairSprite, haloDispTime, haloNote, hasChatHistory, hasInitTextObjects, headSprite, Health, hitBy, hurtSound, IgnoreMovementForDirection, IgnoreStaggerBack, inf, inventory, invisible, isoPlayer, knockbackAttackMod, lastCollidedN, lastCollidedW, lastdir, lastFallSpeed, LastHeardSound, LastKnownLocation, LastLocalEnemies, LastZombieKills, leaveBodyTimedown, leftHandItem, legsSprite, LevelUpLevels, LevelUpMultiplier, lineDisplayTime, llx, lly, llz, LocalEnemyList, LocalGroupList, LocalList, LocalNeutralList, LocalRelevantEnemyList, lrx, lry, masterBehaviorList, masterProper, maxWeight, maxWeightBase, MeetList, Moodles, moveForwardVec, nameCarKeySuffix, namePvpSuffix, namesPrefix, NetRemoteState, NextWander, NumberOfPerksToPick, NumSurvivorsInVicinity, OnFire, Order, Orders, PainDelta, PainEffect, path, pathIndex, pathing, PathSpeed, Patience, PatienceMax, PatienceMin, PerkList, Personality, PersonalNeed, PersonalNeeds, Reanim, ReanimAnimDelay, ReanimAnimFrame, ReanimatedCorpse, ReanimatedCorpseID, ReanimateTimer, ReanimPhase, RecoilDelayDecrease, RemoteID, RENDER_OFFSET_X, RENDER_OFFSET_Y, rightHandItem, savedInventoryItems, savedVehicleRunning, savedVehicleSeat, savedVehicleX, savedVehicleY, sayLine, shoeSprite, SleepingTabletDelta, SleepingTabletEffect, slowFactor, slowTimer, SpeakColour, Speaking, SpeakTime, speedMod, SpottedSinceAlphaZero, staggerTimeMod, stateMachine, StateMachineParams, stats, superAttack, SurvivorKills, SurvivorMap, TagGroup, tempColorInfo, tempo, testPlayerSpotInDarkness, TimeThumping, timeTillForgetLocation, topSprite, torsoSprite, Traits, upKillCount, UsedItemsOn, useHandWeapon, userName, vehicle, VeryCloseEnemyList, VisibleToNPCs, voiceMuteSuffix, voiceSuffix, wounds, xp, ZombieKillsFields inherited from class zombie.iso.IsoMovingObject
bx, by, Collidable, current, def, ExpectedChecksum, hitDir, ID, last, lx, ly, lz, movementLastFrame, movingSq, noDamage, nx, ny, reqMovement, ScriptModule, ScriptName, scriptnx, scriptny, shootable, solid, treeSoundMgr, weight, width, x, y, zFields inherited from class zombie.iso.IsoObject
alpha, alphaStep, AttachedAnimSprite, AttachedAnimSpriteActual, bmod, bNeverDoneAlpha, container, Damage, dir, doNotSync, externalWaterSource, gmod, highlightFlags, keyId, lastRendered, lastRenderedRendered, LowLightingQualityHack, MAX_WALL_SPLATS, name, NoPicking, OBF_Blink, OBF_Highlighted, OBF_HighlightRenderOnce, objectRenderEffects, offsetX, offsetY, OutlineOnMouseover, overlaySprite, overlaySpriteColor, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, stCol, sx, sy, table, targetAlpha, tintb, tintg, tintr, usesExternalWaterSource, wallBloodSplats, windRenderEffects -
Constructor Summary
Constructors Constructor Description IsoZombie(IsoCell cell)IsoZombie(IsoCell cell, int int1)Deprecated.IsoZombie(IsoCell cell, SurvivorDesc survivorDesc)Deprecated.IsoZombie(IsoCell cell, SurvivorDesc survivorDesc, int int1) -
Method Summary
Modifier and Type Method Description voidaddItemToSpawnAtDeath(InventoryItem inventoryItem)booleanAttemptAttack()voidchangeSpeed(int int1)voidclearItemsToSpawnAtDeath()voidcollideWith(IsoObject object)static byte[]createChecksum(java.lang.String string)static booleanDoChecksumCheck()static booleanDoChecksumCheck(java.lang.String string, java.lang.String string2)protected voidDoDeathSilence(HandWeapon handWeapon, IsoGameCharacter gameCharacter)voidDoFootstepSound(float float1)voidDoNetworkDirty()voidDoZombieInventory()voidDoZombieSpeeds(float float1)voidDoZombieStats()PathFindPath(int int1, int int2, int int3, int int4, int int5, int int6)static java.lang.StringgetMD5Checksum(java.lang.String string)java.lang.StringgetObjectName()voidgetZombieLungeSpeed(float float1, float float2, Vector2 vector2)voidgetZombieLungeSpeed(Vector2 vector2)voidgetZombieWalkTowardSpeed(float float1, float float2, Vector2 vector2)voidHit(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2)voidHit(BaseVehicle baseVehicle, float float1, float float2, Vector2 vector2)voidHitSilence(HandWeapon handWeapon, IsoZombie zombie, float float1, boolean boolean1, float float2)booleanisFakeDead()booleanisForceFakeDead()booleanisReanimatedPlayer()booleanisTargetInCone(float float1, float float2)booleanisUseless()voidload(java.nio.ByteBuffer byteBuffer, int int1)voidLunge()voidMove(Vector2 vector2)voidonMouseLeftClick()voidpathFinished()voidpathToCharacter(IsoGameCharacter gameCharacter)voidpathToLocation(int int1, int int2, int int3)voidpathToLocationF(float float1, float float2, float float3)voidpostupdate()voidpreupdate()voidremoveFromWorld()voidrender(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1)voidRespondToSound()voidsave(java.nio.ByteBuffer byteBuffer)voidsetFakeDead(boolean boolean1)voidsetForceFakeDead(boolean boolean1)voidsetImmortalTutorialZombie(boolean boolean1)voidsetReanimatedPlayer(boolean boolean1)voidsetUseless(boolean boolean1)voidsetVehicle4TestCollision(BaseVehicle baseVehicle)voidspotted(IsoMovingObject movingObject, boolean boolean1)booleantestCollideWithVehicles(BaseVehicle baseVehicle)voidtoggleCrawling()booleantryThump(IsoGridSquare square)voidupdate()voidupdateFrameSpeed()voiduseDescriptor(SurvivorDesc survivorDesc, int int1)voidWander()booleanWanderFromWindow()Methods inherited from class zombie.characters.IsoGameCharacter
Anger, ApplyInBedOffset, applyTraits, autoDrink, avoidDamage, BetaAntiDepress, BetaBlockers, Bitten, Callout, CanAttack, canClimbDownSheetRope, canClimbSheetRope, CanSee, changeState, climbDownSheetRope, climbSheetRope, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindowFrame, compareMovePriority, createKeyRing, DirectionFromVector, DirectionFromVectorNoDiags, DoCharacterPart, DoDeath, DoDeath, DoFloorSplat, doSleepSpeech, DoSneezeText, DoZombiePart, DoZombiePart, drawAt, DrawSneezeText, Dressup, Dressup, dripBloodFloor, dropHandItems, Eat, Eat, EatRemote, enterVehicle, exert, faceDirection, faceLocation, FaceNextPathNode, FaceNextPathNode, faceThisObject, faceThisObjectAlt, FireCheck, forceAwake, getAge, getAlreadyReadPages, getAngle, getAttackDelay, getAttackDelayMax, getAttackDelayUse, getAttackedBy, getAttackTargetSquare, getBarricadeStrengthMod, getBarricadeTimeMod, getBed, getBedType, getBeenMovingFor, getBetaDelta, getBetaEffect, getBloodImpactX, getBloodImpactY, getBloodImpactZ, getBloodSplat, getBodyDamage, getBodyDamageRemote, getBottomsSprite, getCanUpgradePerk, getChair, getCharacterActions, getChatElement, getClickSound, getClothingItem_Back, getClothingItem_Feet, getClothingItem_Hands, getClothingItem_Head, getClothingItem_Legs, getClothingItem_Torso, getCraftingByIndex, getCraftIngredient1, getCraftIngredient2, getCraftIngredient3, getCraftIngredient4, getCurrentBuilding, getCurrentBuildingDef, getCurrentRoomDef, getCurrentState, getDangerLevels, getDefaultState, getDepressDelta, getDepressEffect, getDescriptor, getDieCount, getEmitter, getEnemyList, getEquipedRadio, getExtraSprites, getFallTime, getFamiliarBuildings, getFatigueMod, getFinder, getFireKillRate, getFireSpreadProbability, getFollowingTarget, getFootStepCounter, getFootStepCounterMax, getForceWakeUpTime, getFullName, getHairSprite, getHammerSoundMod, getHeadSprite, getHealth, getHitBy, getHitChancesMod, getHittingMod, getHurtSound, getHyperthermiaMod, getInf, getInventory, getInventoryWeight, getKnownRecipes, getLastChatMessage, getLastdir, getLastFallSpeed, getLastHeardSound, getLastHitCount, getLastHourSleeped, getLastKnownLocation, getLastKnownLocationOf, getLastLocalEnemies, getLastZombieKills, getLeaveBodyTimedown, getLegsSprite, getLevelMaxForXp, getLevelUpLevels, getLevelUpLevels, getLevelUpMultiplier, getLightfootMod, getLightInfo2, getLlx, getLly, getLlz, getLocalEnemyList, getLocalGroupList, getLocalList, getLocalNeutralList, getLocalRelevantEnemyList, getLowDangerInVicinity, getLrx, getLry, getMaintenanceMod, getMasterBehaviorList, getMasterProper, getMaxChatLines, getMaxWeight, getMaxWeightBase, getMeetList, getMeleeCombatMod, getMetalBarricadeStrengthMod, getModel, getMoodles, getMoveForwardVec, getMoveSpeed, getNextWander, getNimbleMod, getNumberOfPerksToPick, getNumSurvivorsInVicinity, getOrder, getOrders, getPacingMod, getPainDelta, getPainEffect, getPath, getPath2, getPathFindBehavior2, getPathIndex, getPathSpeed, getPathTargetX, getPathTargetY, getPathTargetZ, getPatience, getPatienceMax, getPatienceMin, getPerkInfo, getPerkLevel, getPerkList, getPersonality, getPersonalNeed, getPersonalNeeds, getPrimaryHandItem, getPrimaryHandType, getReanimAnimDelay, getReanimAnimFrame, getReanimateTimer, getReanimPhase, getRecoilDelay, getRecoveryMod, getReduceInfectionPower, getRemoteID, getSafetyCooldown, getSayLine, getSayLineOld, getSecondaryHandItem, getSecondaryHandType, getShoeSprite, getShovingMod, getSleepingTabletDelta, getSleepingTabletEffect, getSlowFactor, getSlowTimer, getSneakSpotMod, getSpeakColour, getSpeakTime, getSpeedMod, getSprintMod, getSpriteDef, getStaggerTimeMod, getStateMachine, getStats, getSurvivorKills, getSurvivorMap, getTagGroup, getTalkerType, getTemperature, getTempo, getTestPlayerSpotInDarkness, getThreatLevel, getTimeSinceLastSmoke, getTimeThumping, getTopSprite, getTorchStrength, getTorsoSprite, getTraits, getUsedItemsOn, getUseHandWeapon, getUserNameHeight, getVehicle, getVeryCloseEnemyList, getWeightMod, getWeldingSoundMod, getWounds, getXp, getXpForLevel, getZombieKills, GiveOrder, GivePersonalNeed, hasActiveModel, hasEquipped, HasItem, hasItems, HasTrait, haveBladeWeapon, Hit, hitConsequences, HitSilence, InBuildingWith, inflictWound, initLightInfo2, InitSpriteParts, initSpritePartsEmpty, InitSpritePartsZombie, InitSpritePartsZombie, initTextObjects, InRoomWith, isAboveTopOfStairs, isAlive, isAllowConversation, isAnimForecasted, IsArmed, isAsleep, IsAttackRange, IsAttackRange, isAttackWasSuperAttack, isbDoDefer, isbFalling, isbOnBed, isBuildCheat, isbUseParts, isClimbing, isDead, isDriving, isEquipped, isEquippedClothing, isFemale, isForceShove, isGodMod, isHealthCheat, isIgnoreMovementForDirection, isIgnoreStaggerBack, isInARoom, IsInBuilding, isInvisible, isKnownPoison, isLastCollidedN, isLastCollidedW, isMaskClicked, isMechanicsCheat, isOnFire, isOutside, isPathing, isPrimaryEquipped, isReading, isReanim, isRecipeKnown, isSafety, isSat, isShowAdminTag, IsSneaking, isSpeaking, IsSpeaking, isSuperAttack, isUnderVehicle, isUnlimitedCarry, isVisibleToNPCs, Kill, level0, LevelPerk, LevelPerk, LevelUp, loadChange, LoseLevel, MoveForward, MoveForward, OnDeath, onMouseLeftClick, openWindow, PainMeds, PlayAnim, PlayAnimFrame, PlayAnimNoReset, PlayAnimUnlooped, PlayAnimWithSpeed, playDeadSound, playerIsSelf, PlayShootAnim, playSound, playSound, QueueAction, ReadLiterature, ReduceHealthWhenBurning, removeEquippedClothing, renderlast, renderObjectPicker, rendertalk, resetBodyDamageRemote, resetModel, satOnChair, saveChange, Say, SayDebug, SayDebug, SayShout, SayWhisper, Scratched, Seen, sendStopBurning, setAge, setAllowConversation, setAlreadyReadPages, setAngle, SetAnim, setAnimated, setAnimForecasted, SetAnimFrame, setAsleep, setAttackDelay, setAttackDelayMax, setAttackDelayUse, setAttackedBy, setAttackTargetSquare, setAttackWasSuperAttack, setAvoidDamage, setbClimbing, setbDoDefer, setBed, setBedType, setBeenMovingFor, setBetaDelta, setBetaEffect, setbFalling, setBloodImpactX, setBloodImpactY, setBloodImpactZ, setBloodSplat, setBodyDamage, setbOnBed, setBottomsSprite, setBuildCheat, setbUseParts, setCanUpgradePerk, setChair, setCharacterActions, setClickSound, SetClothing, setClothingItem_Back, setClothingItem_Feet, setClothingItem_Hands, setClothingItem_Head, setClothingItem_Legs, setClothingItem_Torso, setCraftingByIndex, setCraftIngredient1, setCraftIngredient2, setCraftIngredient3, setCraftIngredient4, setDangerLevels, setDefaultState, setDefaultState, setDelayToSleep, setDepressDelta, setDepressEffect, setDescriptor, setDieCount, setDir, setEnemyList, setEquipParent, setFallTime, setFamiliarBuildings, setFemale, setFinder, setFireKillRate, setFireSpreadProbability, setFollowingTarget, setFootStepCounter, setFootStepCounterMax, setForceShove, setForceWakeUpTime, setGodMod, setHairSprite, setHaloNote, setHaloNote, setHaloNote, setHeadSprite, setHealth, setHealthCheat, setHitBy, setHurtSound, setIgnoreMovementForDirection, setIgnoreStaggerBack, setInf, setInventory, setInvisible, setLastChatMessage, setLastCollidedN, setLastCollidedW, setLastdir, setLastFallSpeed, setLastHeardSound, setLastHitCount, setLastHourSleeped, setLastKnownLocation, setLastLocalEnemies, setLastZombieKills, setLeaveBodyTimedown, setLegsSprite, setLevelUpLevels, setLevelUpMultiplier, setLlx, setLly, setLlz, setLocalEnemyList, setLocalGroupList, setLocalList, setLocalNeutralList, setLocalRelevantEnemyList, setLockStates, setLrx, setLry, setMasterBehaviorList, setMasterProper, setMaxWeight, setMaxWeightBase, setMechanicsCheat, setMeetList, setModel, setMoodles, setMoveForwardVec, setNextWander, setNumberOfPerksToPick, setNumSurvivorsInVicinity, setOnFire, SetOnFire, setOrder, setOrders, setPainDelta, setPainEffect, setPath, setPath2, setPathIndex, setPathing, setPathSpeed, setPathTargetX, setPathTargetY, setPathTargetZ, setPatience, setPatienceMax, setPatienceMin, setPerkLevelDebug, setPerkList, setPersonality, setPersonalNeed, setPersonalNeeds, setPrimaryHandItem, setReading, setReanim, setReanimAnimDelay, setReanimAnimFrame, setReanimateTimer, setReanimPhase, setRecoilDelay, setReduceInfectionPower, setRemoteID, setRemoteMoveX, setRemoteMoveY, setRemoteState, setSafety, setSafetyCooldown, setSat, setSayLine, setSecondaryHandItem, setShoeSprite, setShowAdminTag, setSleepingTabletDelta, setSleepingTabletEffect, setSlowFactor, setSlowTimer, setSpeakColour, setSpeakColourInfo, setSpeaking, setSpeakTime, setSpeedMod, setStaggerTimeMod, setStateMachine, setStats, setSuperAttack, setSurvivorKills, setSurvivorMap, setTagGroup, setTemperature, setTempo, setTestPlayerSpotInDarkness, setTimeOfSleep, setTimeSinceLastSmoke, setTimeThumping, setTopSprite, setTorsoSprite, setTraits, setUnlimitedCarry, setUsedItemsOn, setUseHandWeapon, setVehicle, setVeryCloseEnemyList, setVisibleToNPCs, setWounds, setXp, setZombieKills, shouldBecomeZombieAfterDeath, SleepingTablet, smashWindow, splatBlood, splatBloodFloor, splatBloodFloorBig, SpreadFire, StartAction, StopAllActionQueue, StopAllActionQueueAiming, StopAllActionQueueRunning, StopAllActionQueueWalking, StopBurning, Throw, updateEmitter, updateLightInfo, updateTextObjects, updateUserNameMethods inherited from class zombie.iso.IsoMovingObject
collideCharacter, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getActiveInInstances, getAllowBehaviours, getBuilding, getCollidedObject, getCurrentSquare, getCurrentZone, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMasterRegion, getMovementLastFrame, getNoDamage, getNx, getNy, getPathFindIndex, getScreenX, getScreenY, getScriptModule, getScriptName, getScriptnx, getScriptny, getSquare, getStateEventDelayTimer, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, isAllowBehaviours, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isCollidedWithVehicle, isDestroyed, isFirstUpdate, isOnFloor, isShootable, isSolid, onMouseRightClick, onMouseRightReleased, removeFromSquare, seperate, setActiveInInstances, setAllowBehaviours, setbAltCollide, setBlendSpeed, setCloseKilled, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCurrent, setDestroyed, setFeelersize, setFirstUpdate, setHitDir, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastTargettedBy, setLimpulsex, setLimpulsey, setLx, setLy, setLz, setMovementLastFrame, setNoDamage, setNx, setNy, setOnFloor, setPathFindIndex, setScriptModule, setScriptName, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZMethods inherited from class zombie.iso.IsoObject
addChild, addSecondaryContainer, addToWorld, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, checkHaveElectricity, checkMoveWithWind, checkMoveWithWind, cleanWallBlood, Collision, createContainersFromSpriteProperties, customHashCode, Damage, debugPrintout, DirtySlice, doFindExternalWaterSource, DoSpecialTooltip, DoTooltip, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, FindExternalWaterSource, getAlpha, getAlphaStep, getAttachedAnimSprite, getCell, getChildSprites, getContainer, getContainerByEitherType, getContainerByIndex, getContainerByType, getContainerCount, getContainerIndex, getCustomColor, getDamage, getDir, getFacingPositionAlt, getHighlightColor, getIsSurfaceNormalOffset, getItemContainer, getKeyId, getLastRendered, getLastRenderedRendered, getMaskClickedY, getModData, getMovingObjectIndex, getName, getNew, getNew, getObjectIndex, getObjectRenderEffects, getObjectRenderEffectsToApply, getOffsetX, getOffsetY, getOverlaySprite, getOverlaySpriteColor, getProperties, getRenderYOffset, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getSpecialObjectIndex, getSprite, getSpriteName, getStaticMovingObjectIndex, getSurfaceNormalOffset, getSurfaceOffset, getTable, getTargetAlpha, getTextureName, getTile, getType, getUsesExternalWaterSource, GetVehicleSlowFactor, getWaterAmount, getWindRenderEffects, getWorldObjectIndex, hasExternalWaterSource, hasModData, HasTooltip, hasWater, haveSpecialTooltip, Hit, isBlink, isHighlighted, isMaskClicked, isNoPicking, isOutlineOnMouseover, isStairsNorth, isStairsObject, isStairsWest, isTableSurface, isTableTopObject, isTaintedWater, isZombie, loadFromRemoteBuffer, loadFromRemoteBuffer, loadState, removeAllContainers, RemoveAttachedAnim, RemoveAttachedAnims, removeRenderEffect, render, renderFxMask, replaceItem, reset, reuseGridSquare, revisionUp, saveState, sendObjectChange, sendObjectChange, sendObjectChange, Serialize, setAlpha, setAlphaStep, setAttachedAnimSprite, setBlink, setChildSprites, setContainer, setCustomColor, setCustomColor, setDamage, setDefaultCondition, setDir, setHighlightColor, setHighlightColor, setHighlighted, setHighlighted, setKeyId, setLastRendered, setLastRenderedRendered, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOutlineOnMouseover, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySpriteColor, setRenderEffect, setRenderEffect, setRenderYOffset, setRerouteCollide, setRerouteMask, setSpecialTooltip, setSprite, setSprite, setSpriteFromName, setSquare, setTable, setTaintedWater, setTargetAlpha, setType, setUsesExternalWaterSource, setWaterAmount, softReset, syncIsoObject, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColor, transmitModData, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, UnCollision, useItemOn, useWater, writeToRemoteBufferMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.chat.ChatElementOwner
getSquare, getX, getY, getZ
-
Field Details
-
NetRemoteState_Idle
public static final byte NetRemoteState_Idle- See Also:
- Constant Field Values
-
NetRemoteState_Walk
public static final byte NetRemoteState_Walk- See Also:
- Constant Field Values
-
NetRemoteState_Stagger
public static final byte NetRemoteState_Stagger- See Also:
- Constant Field Values
-
NetRemoteState_Lunge
public static final byte NetRemoteState_Lunge- See Also:
- Constant Field Values
-
NetRemoteState_Bite
public static final byte NetRemoteState_Bite- See Also:
- Constant Field Values
-
NetRemoteState_WalkToward
public static final byte NetRemoteState_WalkToward- See Also:
- Constant Field Values
-
NetRemoteState_StaggerBack
public static final byte NetRemoteState_StaggerBack- See Also:
- Constant Field Values
-
NetRemoteState_StaggerBackDie
public static final byte NetRemoteState_StaggerBackDie- See Also:
- Constant Field Values
-
zombieSoundInstance
public long zombieSoundInstance -
baseSpeed
public static float baseSpeed -
ZombieDeaths
public static int ZombieDeaths -
HurtPlayerTimer
public int HurtPlayerTimer -
LastTargetSeenX
public int LastTargetSeenX -
LastTargetSeenY
public int LastTargetSeenY -
LastTargetSeenZ
public int LastTargetSeenZ -
Ghost
public boolean Ghost -
LungeTimer
public float LungeTimer -
LungeSoundTime
public long LungeSoundTime -
target
-
iIgnoreDirectionChange
public int iIgnoreDirectionChange -
TimeSinceSeenFlesh
public float TimeSinceSeenFlesh -
FollowCount
public int FollowCount -
GhostLife
public float GhostLife -
wanderSpeed
public float wanderSpeed -
predXVel
public float predXVel -
predYVel
public float predYVel -
ZombieID
public int ZombieID -
bRightie
public boolean bRightie -
bDead
public boolean bDead -
bIndoorZombie
public boolean bIndoorZombie -
thumpFrame
public int thumpFrame -
thumpFlag
public int thumpFlag -
thumpSent
public boolean thumpSent -
mpIdleSound
public boolean mpIdleSound -
EAT_BODY_TIME
public static final float EAT_BODY_TIME- See Also:
- Constant Field Values
-
LUNGE_TIME
public static final float LUNGE_TIME- See Also:
- Constant Field Values
-
CRAWLER_DAMAGE_DOT
public static final float CRAWLER_DAMAGE_DOT- See Also:
- Constant Field Values
-
CRAWLER_DAMAGE_RANGE
public static final float CRAWLER_DAMAGE_RANGE- See Also:
- Constant Field Values
-
speedType
public int speedType -
group
-
inactive
public boolean inactive -
strength
public int strength -
cognition
public int cognition -
serverState
public java.lang.String serverState -
soundSourceTarget
-
soundAttract
public float soundAttract -
soundAttractTimeout
public float soundAttractTimeout -
SpriteName
public java.lang.String SpriteName -
PALETTE_COUNT
public static final int PALETTE_COUNT- See Also:
- Constant Field Values
-
vectorToTarget
-
AllowRepathDelay
public float AllowRepathDelay -
KeepItReal
public boolean KeepItReal -
Deaf
public boolean Deaf -
Fast
public static boolean Fast -
palette
public int palette -
AttackAnimTime
public int AttackAnimTime -
AttackAnimTimeMax
public static int AttackAnimTimeMax -
HighQualityZombiesDrawnThisFrame
public static int HighQualityZombiesDrawnThisFrame -
nextRallyTime
public float nextRallyTime -
chasingSound
public boolean chasingSound -
spottedLast
-
spotSoundDelay
public int spotSoundDelay -
movex
public float movex -
movey
public float movey -
lastRemoteUpdate
public short lastRemoteUpdate -
OnlineID
public short OnlineID -
usingSoundInstance
public boolean usingSoundInstance -
walkVariantUse
public java.lang.String walkVariantUse -
walkVariant
public java.lang.String walkVariant -
bLunger
public boolean bLunger -
bRunning
public boolean bRunning -
bCrawling
public boolean bCrawling -
MoveDelay
public int MoveDelay -
bRemote
public boolean bRemote
-
-
Constructor Details
-
IsoZombie
-
IsoZombie
-
IsoZombie
Deprecated. -
IsoZombie
Deprecated.
-
-
Method Details
-
getObjectName
public java.lang.String getObjectName()- Overrides:
getObjectNamein classIsoMovingObject
-
createChecksum
public static byte[] createChecksum(java.lang.String string) throws java.lang.Exception- Throws:
java.lang.Exception
-
setVehicle4TestCollision
-
getMD5Checksum
public static java.lang.String getMD5Checksum(java.lang.String string) throws java.lang.Exception- Throws:
java.lang.Exception
-
DoChecksumCheck
public static boolean DoChecksumCheck(java.lang.String string, java.lang.String string2) -
DoChecksumCheck
public static boolean DoChecksumCheck() -
pathToCharacter
- Overrides:
pathToCharacterin classIsoGameCharacter
-
pathToLocation
public void pathToLocation(int int1, int int2, int int3)- Overrides:
pathToLocationin classIsoGameCharacter
-
pathToLocationF
public void pathToLocationF(float float1, float float2, float float3)- Overrides:
pathToLocationFin classIsoGameCharacter
-
load
public void load(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException- Overrides:
loadin classIsoGameCharacter- Throws:
java.io.IOException
-
save
public void save(java.nio.ByteBuffer byteBuffer) throws java.io.IOException- Overrides:
savein classIsoGameCharacter- Throws:
java.io.IOException
-
AttemptAttack
public boolean AttemptAttack() -
collideWith
- Overrides:
collideWithin classIsoMovingObject
-
Hit
public void Hit(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2)- Overrides:
Hitin classIsoGameCharacter
-
Lunge
public void Lunge() -
onMouseLeftClick
public void onMouseLeftClick() -
pathFinished
public void pathFinished()- Overrides:
pathFinishedin classIsoGameCharacter
-
render
public void render(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1)- Overrides:
renderin classIsoGameCharacter
-
RespondToSound
public void RespondToSound() -
spotted
- Overrides:
spottedin classIsoMovingObject
-
Move
- Overrides:
Movein classIsoMovingObject
-
DoFootstepSound
public void DoFootstepSound(float float1)- Overrides:
DoFootstepSoundin classIsoGameCharacter
-
preupdate
public void preupdate()- Overrides:
preupdatein classIsoMovingObject
-
postupdate
public void postupdate()- Overrides:
postupdatein classIsoGameCharacter
-
update
public void update()- Overrides:
updatein classIsoGameCharacter
-
getZombieWalkTowardSpeed
-
getZombieLungeSpeed
-
getZombieLungeSpeed
-
tryThump
-
Wander
public void Wander() -
FindPath
-
updateFrameSpeed
public void updateFrameSpeed() -
DoZombieInventory
public void DoZombieInventory() -
changeSpeed
public void changeSpeed(int int1) -
DoZombieStats
public void DoZombieStats() -
DoZombieSpeeds
public void DoZombieSpeeds(float float1) -
isFakeDead
public boolean isFakeDead() -
setFakeDead
public void setFakeDead(boolean boolean1) -
isForceFakeDead
public boolean isForceFakeDead() -
setForceFakeDead
public void setForceFakeDead(boolean boolean1) -
HitSilence
public void HitSilence(HandWeapon handWeapon, IsoZombie zombie, float float1, boolean boolean1, float float2) -
DoDeathSilence
- Overrides:
DoDeathSilencein classIsoGameCharacter
-
Hit
- Overrides:
Hitin classIsoGameCharacter
-
DoNetworkDirty
public void DoNetworkDirty() -
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorldin classIsoMovingObject
-
isReanimatedPlayer
public boolean isReanimatedPlayer() -
setReanimatedPlayer
public void setReanimatedPlayer(boolean boolean1) -
useDescriptor
-
WanderFromWindow
public boolean WanderFromWindow() -
isUseless
public boolean isUseless() -
setUseless
public void setUseless(boolean boolean1) -
setImmortalTutorialZombie
public void setImmortalTutorialZombie(boolean boolean1) -
isTargetInCone
public boolean isTargetInCone(float float1, float float2) -
testCollideWithVehicles
-
toggleCrawling
public void toggleCrawling() -
addItemToSpawnAtDeath
-
clearItemsToSpawnAtDeath
public void clearItemsToSpawnAtDeath()
-