Class IsoZombie
java.lang.Object
zombie.entity.GameEntity
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
zombie.characters.IsoZombie
- All Implemented Interfaces:
IFMODParameterUpdater,Serializable,Mover,IActionStateChanged,ILuaGameCharacter,ILuaGameCharacterAttachedItems,ILuaGameCharacterClothing,ILuaGameCharacterDamage,ILuaGameCharacterHealth,ILuaVariableSource,Talker,ChatElementOwner,IAnimEventCallback,IAnimEventListener,IAnimEventWrappedBroadcaster,IAnimatable,IAnimationVariableMap,IAnimationVariableRegistry,IAnimationVariableSource,IAnimationVariableSourceContainer,IGrappleable,IGrappleableWrapper,IClothingItemListener,IHumanVisual,ILuaIsoObject,IsoRenderable,Thumpable
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class zombie.characters.IsoGameCharacter
IsoGameCharacter.BodyLocation, IsoGameCharacter.LightInfo, IsoGameCharacter.Location, IsoGameCharacter.PerkInfo, IsoGameCharacter.TorchInfo, IsoGameCharacter.XP, IsoGameCharacter.XPMultiplierNested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanfloatstatic final intbooleanbooleanbooleanintbooleanbooleanbooleanbooleanintbooleanstatic final floatstatic final floatstatic final floatstatic final floatintbooleanintstatic final bytestatic final bytestatic final bytestatic final bytestatic final bytefinal intfinal intfinal intbooleanbooleanbooleanbooleanlongintshortintintintstatic final floatlongfloatintfloatfloatfinal NetworkZombieAIshortstatic final intfinal ParameterCharacterInsidefinal ParameterCharacterOnFirefinal ParameterPlayerDistancefinal ParameterZombieStatebooleanintfloatfloatstatic final bytestatic final bytestatic final bytestatic final byteintstatic final booleanintstatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final byteintbooleanfloatfloatfinal Vector2final floatfinal floatfinal floatfinal floatfloatfinal floatintbooleanFields inherited from class zombie.characters.IsoGameCharacter
advancedAnimator, ai, amputations, Asleep, AwkwardGlovesStrengthDivisor, bagsWorn, beard, blockTurning, bumpNbr, bUpdateEquippedTextures, callOut, cheats, doDirtBloodEtc, emitter, forceNullOverride, GlovesStrengthBonus, hair, invRadioFreq, isResting, IsVisibleToPlayer, knockbackAttackMod, lastAnimalPet, legsSprite, lightInfo, networkCharacter, overridePrimaryHandModel, overrideSecondaryHandModel, primaryHandModel, realdir, realState, realx, realy, realz, ReanimatedCorpse, ReanimatedCorpseID, removedFromWorldMS, RENDER_OFFSET_X, RENDER_OFFSET_Y, s_maxPossibleTwist, savedVehicleRunning, savedVehicleSeat, savedVehicleX, savedVehicleY, secondaryHandModel, speedMod, StateMachineParams, Traits, upKillCount, usernameDisguised, vbdebugHitTarget, vocalEventFields inherited from class zombie.iso.IsoMovingObject
def, last, MAX_ZOMBIES_EATING, noDamage, reqMovement, treeSoundMgrFields inherited from class zombie.iso.IsoObject
alpha, AttachedAnimSprite, bAlphaForced, bmod, bNeverDoneAlpha, bSatChair, container, Damage, dir, doNotSync, fireColor, gmod, keyId, lastRendered, lastRenderedRendered, LowLightingQualityHack, MAX_WALL_SPLATS, name, NoPicking, offsetX, offsetY, OutlineOnMouseover, overlaySprite, overlaySpriteColor, partialThumpDmg, ppfBlink, ppfHighlighted, ppfHighlightRenderOnce, renderDepthAdjust, renderSquareOverride, renderSquareOverride2, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, sx, sy, table, tintb, tintg, tintr, wallBloodSplatsFields inherited from class zombie.entity.GameEntity
DEFAULT_ENTITY_DISPLAY_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactionStateChanged(ActionContext sender) voidaddAggro(IsoMovingObject other, float damage) voidaddBlood(float speed) voidvoidvoidvoidPossibly add visual bandages (bloody) on the zombie TODO: Make InventoryItem linked to it in DeadBodyAtlas to being able to remove them (like primary/secondary weapons)voidAdd some random visual damage (clothing actually) to the zombies.voidaddVisualBandage(BodyPartType bodyPart, boolean bloody) booleanvoidapplyDamageFromVehicle(float vehicleSpeed, float damage) calcHitDir(IsoGameCharacter wielder, HandWeapon weapon, Vector2 out) booleancanBeDeletedUnnoticed(float minDistance) booleancanSeeHeadSquare(IsoPlayer player) booleancantBite()voidvoidvoidclothingItemChanged(String itemGuid) Description copied from class: IsoGameCharactervoidcollideWith(IsoObject obj) booleancouldSeeHeadSquare(IsoPlayer player) voidvoidDoFootstepSound(float volume) voidDoFootstepSound(String type) voidvoidvoiddoZombieSpeed(int int0) voidDoZombieSpeeds(float spMod) voidvoiddressInClothingItem(String itemGUID) voiddressInNamedOutfit(String outfitName) voiddressInPersistentOutfitID(int outfitID) voidDescription copied from class: IsoGameCharacterbooleanintfloatfloatgetHeadSquare(IsoPlayer player) intintvoidgetItemVisuals(ItemVisuals _itemVisuals) shortgetOwner()intgetScreenProperX(int playerIndex) intgetScreenProperY(int playerIndex) intfloatfloatintfloatintvoidvoidgetZombieWalkTowardSpeed(float speed, float dist, Vector2 temp) floatHit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean _bRemote) floatHit(BaseVehicle vehicle, float speed, boolean isHitFromBehind, float hitDirX, float hitDirY) floatHit(BaseVehicle vehicle, float speed, boolean isHitFromBehind, Vector2 hitDir) voidhitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean _bRemote) voidvoidvoidvoidbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisLeadAggro(IsoMovingObject other) booleanisLocal()booleanbooleanbooleanbooleanisProne()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisTargetInCone(float dist, float dot) booleanbooleanbooleanbooleanbooleanisVehicleCollisionActive(BaseVehicle testVehicle) booleanisZombie()booleanbooleanisZombieAttacking(IsoMovingObject other) voidKill(IsoGameCharacter killer) voidKill(IsoGameCharacter killer, boolean bGory) voidKill(HandWeapon weapon, IsoGameCharacter character) voidKill(HandWeapon weapon, IsoGameCharacter character, boolean boolean0) voidknockDown(boolean hitFromBehind) voidload(ByteBuffer input, int WorldVersion, boolean IS_DEBUG_SAVE) voidmakeInactive(boolean binactive) voidvoidMoveUnmodded(Vector2 dir) booleanonDeath_ShouldDoSplatterAndSounds(HandWeapon weapon, IsoGameCharacter character, boolean boolean0) voidvoidvoidvoidpathToCharacter(IsoGameCharacter _target) voidpathToLocationF(float x, float y, float z) longvoidvoidvoidvoidrender(float x, float y, float z, ColorInfo col, boolean bDoChild, boolean bWallLightingPass, Shader shader) voidvoidvoidvoidsave(ByteBuffer output, boolean IS_DEBUG_SAVE) voidsetAlwaysKnockedDown(boolean _alwaysKnockedDown) voidvoidsetAttackDidDamage(boolean boolean0) voidsetAttackOutcome(String string) voidsetBecomeCrawler(boolean crawler) voidsetBodyToEat(IsoDeadBody body) voidsetCanCrawlUnderVehicle(boolean b) voidsetCanWalk(boolean bCanStand) voidsetCrawler(boolean crawling) voidsetCrawlerType(int _crawlerType) voidsetDressInRandomOutfit(boolean dressInRandom) voidsetEatBodyTarget(IsoMovingObject _target, boolean force) voidsetEatBodyTarget(IsoMovingObject _target, boolean force, float _eatSpeed) voidsetFakeDead(boolean _bFakeDead) voidsetFemaleEtc(boolean female) voidsetForceEatingAnimation(boolean _forceEatingAnimation) voidsetForceFakeDead(boolean _bForceFakeDead) voidsetHitAngle(Vector2 _hitAngle) voidsetHitHeadWhileOnFloor(int _hitHeadWhileOnFloor) voidsetHitLegsWhileOnFloor(boolean _hitLegsWhileOnFloor) voidsetHitTime(int _hitTime) voidsetImmortalTutorialZombie(boolean immortal) voidsetJawStabAttach(boolean _bJawStabAttach) voidsetKnifeDeath(boolean _bKnifeDeath) voidsetNoTeeth(boolean _noTeeth) voidsetOnlyJawStab(boolean _onlyJawStab) voidsetOwner(UdpConnection udpConnection) voidsetOwnerPlayer(IsoPlayer player) voidsetPlayerAttackPosition(String _playerAttackPosition) voidsetReanimate(boolean reanimate) voidsetReanimatedForGrappleOnly(boolean boolean0) voidsetReanimatedPlayer(boolean reanimated) voidsetSitAgainstWall(boolean _sitAgainstWall) voidsetSkeleton(boolean _isSkeleton) voidsetStaggerBack(boolean _bStaggerBack) voidvoidsetTargetSeenTime(float seconds) voidsetThumpCondition(float condition) voidsetThumpCondition(int condition, int maxCondition) voidsetThumpFlag(int v) voidsetThumpTimer(int _thumpTimer) voidsetTurnAlertedValues(int soundX, int soundY) voidsetUseless(boolean _useless) voidsetVehicle4TestCollision(BaseVehicle vehicle) voidsetVehicleHitLocation(BaseVehicle vehicle) voidsetWalkType(String _walkType) voidsetWasFakeDead(boolean wasFakeDead) booleanbooleanbooleanbooleanshouldZombieHaveKey(boolean boolean1) voidspotted(IsoMovingObject other, boolean bForced) voidspottedNew(IsoMovingObject movingObject, boolean boolean0) voidspottedOld(IsoMovingObject movingObject, boolean boolean0) booleantestCollideWithVehicles(BaseVehicle vehicle) voidtoString()booleantryThump(IsoGridSquare square) voidupdate()voidvoiduseDescriptor(SharedDescriptors.Descriptor _sharedDesc) voidWander()booleanbooleanMethods inherited from class zombie.characters.IsoGameCharacter
addArmMuscleStrain, addBackMuscleStrain, addBasicPatch, addBlood, addBodyVisualFromItemType, addBothArmMuscleStrain, addCombatMuscleStrain, addCombatMuscleStrain, addCombatMuscleStrain, addDirt, addHole, addHole, addHoleFromZombieAttacks, addKnownMediaLine, addLeftArmMuscleStrain, addLineChatElement, addLineChatElement, addLineChatElement, addLineChatElement, addLotsOfDirt, addNeckMuscleStrain, addReadLiterature, addReadLiterature, addReadPrintMedia, addRightLegMuscleStrain, addStiffness, addVisualDamage, addWorldSoundUnlessInvisible, aimAtFloorTargetDistance, Anger, applyDamage, ApplyInBedOffset, applyTraits, attackFromWindowsLunge, autoDrink, avoidDamage, becomeCorpseItem, BetaAntiDepress, BetaBlockers, bodyPartHasTag, bodyPartIsSpiked, bodyPartIsSpikedBehind, burnCorpse, CacheEquipped, calcCarForwardVector, calcCarPositionOffset, calcCarSpeedVector, calcCarSpeedVector, calcCarToPlayerVector, calcCarToPlayerVector, calcConeAngleMultiplier, calcConeAngleOffset, calcHitDir, calcLengthMultiplier, calculateBaseSpeed, calculateCombatSpeed, calculateGrappleEffectivenessFromTraits, calculateShadowParams, calculateShadowParams, Callout, Callout, canAccessContainer, CanAttack, canBeGrappled, canClimbDownSheetRope, canClimbDownSheetRopeInCurrentSquare, canClimbSheetRope, canDropCorpseInto, canGrabCorpseFrom, canRagdoll, canReachTo, CanSee, CanSee, canSprint, canStandAt, canUseAsGenericCraftingSurface, canUseLootTool, carMovingBackward, changeState, checkCurrentAction, checkIsNearVehicle, checkIsNearWall, checkUpdateModelTextures, clearAttachedItems, ClearEquippedCache, clearFallDamage, clearKnownMediaLines, clearVariable, ClearVariable, clearVariables, clearWornItems, climbDownSheetRope, climbOverFence, climbSheetRope, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindowFrame, closeWindow, compareMovePriority, createKeyRing, createKeyRing, dbgGetAnimTrack, dbgGetAnimTrackName, dbgGetAnimTrackTime, dbgGetAnimTrackWeight, die, DirectionFromVector, DoDeath, DoDeath, doDeferredMovementFromRagdoll, DoFloorSplat, doHitByVehicle, DoSneezeText, DoSwingCollisionBoneCheck, drawDebugTextBelow, drawDirectionLine, drawLine, DrawSneezeText, dressInPersistentOutfit, dressInRandomNonSillyOutfit, Dressup, DrinkFluid, DrinkFluid, DrinkFluid, DrinkFluid, DrinkFluid, dropHandItems, dropHeavyItems, Eat, Eat, Eat, EatOnClient, endPlaybackGameVariables, ensureExistsBallisticsTarget, ensureNotInVehicle, enterVehicle, exert, faceDirection, faceLocation, faceLocationF, facePosition, faceThisObject, faceThisObjectAlt, fallenOnKnees, fallenOnKnees, fallFromRope, FireCheck, flagForHotSave, forceAwake, forgetRecipes, getAbsoluteExcessTwist, getActionContext, getActionStateName, getActiveLightItems, getAdvancedAnimator, getAge, getAimAtFloorAmount, getAimingDelay, getAlreadyReadPages, getAnimAngle, getAnimAngleRadians, getAnimAngleStepDelta, getAnimAngleTwistDelta, getAnimatable, getAnimationDebug, getAnimationPlayer, getAnimationPlayerRecorder, getAnimationStateName, getAnimationTimeDelta, getAnimEventBroadcaster, getAnimForwardDirection, getAnimVector, getAttachedItem, getAttachedItems, getAttachedLocationGroup, getAttackedBy, getAttackingWeapon, getAttackTargetSquare, getAttackVars, getAutoWalkDirection, getBallisticsController, getBallisticsTarget, getBarricadeStrengthMod, getBarricadeTimeMod, getBed, getBedType, getBeenMovingFor, getBeenSprintingFor, getBetaDelta, getBetaEffect, getBloodImpactX, getBloodImpactY, getBloodImpactZ, getBloodSplat, getBlurFactor, getBodyDamage, getBodyDamageRemote, getBodyLocationGroup, getBodyPartClothingDefense, getBumpedChr, getBumpFallType, getBumpType, getCharacterActions, getCharacterTraits, getChatElement, getCheats, getChopTreeSpeed, getClickSound, getClimbData, getClimbingFailChanceFloat, getClimbingFailChanceInt, getClimbRopeSpeed, getClimbRopeTime, getClothingDiscomfortModifier, getClothingItem_Back, getClothingItem_Feet, getClothingItem_Hands, getClothingItem_Head, getClothingItem_Legs, getClothingItem_Torso, getClothingWetness, getContainers, getContainerToolTip, getContextWorldContainers, getContextWorldContainers, getContextWorldContainersInObjects, getContextWorldContainersWithHumanCorpse, getContextWorldSuitableContainersToDropCorpseInObjects, getCorpseSicknessDefense, getCorpseSicknessDefense, getCorpseSicknessDefense, getCorpseSicknessRate, getCurrentActionContextStateName, getCurrentBuilding, getCurrentBuildingDef, getCurrentRoomDef, getCurrentState, getCurrentStateName, getCurrentVerticalAimAngle, getDangerLevels, getDebugMonitor, getDefaultState, getDeferredAngleDelta, getDeferredMovement, getDeferredMovementFromRagdoll, getDeferredRotationWeight, getDepressDelta, getDepressEffect, getDescription, getDescriptor, getDieCount, getDirectionAngle, getDirectionAngleRadians, getDotWithForwardDirection, getDotWithForwardDirection, getEmitter, getEnemyList, getEquipedRadio, getExcessTwist, getFallSpeedSeverity, getFallTime, getFamiliarBuildings, getFatigueMod, getFatiqueMultiplier, getFinder, getFireKillRate, getFireMode, getFireSpreadProbability, getFMODParameters, getFollowingTarget, getForceWakeUpTime, getForwardDirection, getForwardDirection, getForwardDirectionX, getForwardDirectionY, getForwardMovementIsoDirection, getFullName, getGameCharacterAIBrain, getGameVariables, getGameVariablesInternal, getGlobalMovementMod, getGrappleable, getHaloTimerCount, getHammerSoundMod, getHeadLookAngleMax, getHeadLookHorizontal, getHeadLookVertical, getHealth, getHearDistanceModifier, getHeightAboveFloor, getHitChancesMod, getHitDirEnum, getHitInfoList, getHitReaction, getHittingMod, getHoursSurvived, getHungerMultiplier, getHurtSound, getHyperthermiaMod, getIdleSquareTime, getIgnoreMovement, getInf, getInventory, getInventoryWeight, getIsNPC, getKnownRecipes, getLastBump, getLastChatMessage, getLastFallSpeed, getLastHeardSound, getLastHitCharacter, getLastHitCount, getLastHourSleeped, getLastKnownLocation, getLastKnownLocationOf, getLastLocalEnemies, getLastSpokenLine, getLastZombieKills, getLeaveBodyTimedown, getLegsSprite, getLevelMaxForXp, getLevelUpLevels, getLevelUpLevels, getLevelUpMultiplier, getLightfootMod, getLightInfo2, getLlx, getLly, getLlz, getLocalEnemyList, getLocalGroupList, getLocalList, getLocalNeutralList, getLocalRelevantEnemyList, getLookAngleRadians, getLookDirectionX, getLookDirectionY, getLookVector, getLowDangerInVicinity, getMaintenanceMod, getMapKnowledge, getMaxChatLines, getMaxTwist, getMaxWeight, getMaxWeightBase, getMeleeCombatMod, getMeleeDelay, getMetalBarricadeStrengthMod, getModel, getModelInstance, getMomentumScalar, getMoodles, getMoveDelta, getMoveForwardVec, getMovementSpeed, getMusicIntensityEventModData, getNearVehicle, getNextAnimationTranslationLength, getNextWander, getNimbleMod, getNumSurvivorsInVicinity, getNumTwistBones, getOrCreateSleepingEventData, getPacingMod, getPainDelta, getPainEffect, getPath2, getPathFindBehavior2, getPathIndex, getPathTargetX, getPathTargetY, getPathTargetZ, getPatience, getPatienceMax, getPatienceMin, getPerkInfo, getPerkLevel, getPerkList, getPerkToUnit, getPersistentOutfitID, getPreviousActionContextStateName, getPreviousStateName, GetPrimaryEquippedCache, getPrimaryHandItem, getPrimaryHandType, getRagdollController, getRandomDefaultOutfit, getReadLiterature, getReadPrintMedia, getReadyModelData, getReanimAnimDelay, getReanimAnimFrame, getReanimatedCorpse, getReanimateTimer, getRecoilDelay, getRecoilVarX, getRecoilVarY, getRecoveryMod, getReduceInfectionPower, getRemoteID, getRunSpeedModifier, getSafety, getSayLine, GetSecondaryEquippedCache, getSecondaryHandItem, getSecondaryHandType, getSeeNearbyCharacterDistance, getShoulderTwist, getShoulderTwistWeight, getShoutItemModel, getShoutType, getShovingMod, getSitOnFurnitureDirection, getSitOnFurnitureObject, getSleepingTabletDelta, getSleepingTabletEffect, getSlowFactor, getSlowTimer, getSneakLimpSpeedScale, getSneakSpotMod, getSpeakColour, getSpeakTime, getSpeedMod, getSprintMod, getSpriteDef, getStaggerTimeMod, getStateMachine, getStateMachineParams, getStatisticsDebug, getStats, getSubVariableSource, getSuitableContainersToDropCorpse, getSuitableContainersToDropCorpse, getSuitableContainersToDropCorpseInSquare, getSuitableContainersToDropCorpseInSquare, getSuitableContainersWithHumanCorpseInSquare, getSuitableContainersWithHumanCorpseInSquare, getSurroundingAttackingZombies, getSurroundingAttackingZombies, getSurvivorKills, getSurvivorMap, getTalkerType, getTargetGrapplePos, getTargetGrapplePos, getTargetGrappleRotation, getTargetTwist, getTargetVerticalAimAngle, getTeleport, getTemperature, getTempo, getTempo2, getTextureCreator, getThirstMultiplier, getThreatLevel, getTimedActionTimeModifier, getTimeSinceLastSmoke, getTimeThumping, getTorchStrength, getTotalBlood, getTraits, getTwist, getUID, getUsedItemsOn, getUseHandWeapon, getUserNameHeight, getVariable, GetVariable, getVehicle, getVeryCloseEnemyList, getWaterSource, getWeaponLevel, getWeaponLevel, getWeatherHearingMultiplier, getWeightAsCorpse, getWeightMod, getWeldingSoundMod, getWornItem, getWornItems, getWornItemsHearingModifier, getWornItemsHearingMultiplier, getWornItemsVisionModifier, getWornItemsVisionMultiplier, getWrappedGrappleable, getXp, getXpForLevel, getZombieKills, hasActiveModel, hasAnimationPlayer, hasAwkwardHands, hasBloodyClothing, hasDirtyClothing, hasEquipped, hasEquippedTag, hasFootInjury, hasHitReaction, HasItem, hasItems, hasPath, hasRecipeAtHand, hasTimedActions, HasTrait, HasTrait, hasWornTag, helmetFall, Hit, initAttachedItems, initLightInfo2, InitSpriteParts, initSpritePartsEmpty, initWornItems, isAboveTopOfStairs, isActuallyAttackingWithMeleeWeapon, isAddedToModelManager, isAimAtFloor, isAiming, isAlive, isAllowConversation, isAnimal, isAnimatingBackwards, isAnimationRecorderActive, isAnimationUpdatingThisFrame, isAnimForecasted, isAnimRecorderActive, isAsleep, isAttachedItem, IsAttackRange, isAutoWalk, isbDoDefer, isBehaviourMoving, isBehind, isBeingSteppedOn, isbFalling, isbOnBed, isBuildCheat, isBumpDone, isBumped, isBumpFall, isBumpStaggered, isbUseParts, isCanShout, isCanUseBrushTool, isClimbing, isClimbingRope, isClimbingThroughWindow, isClosingWindow, isCriticalHit, isCurrentActionAllowedWhileDraggingCorpses, isCurrentActionPathfinding, isCurrentGameClientState, isCurrentlyBusy, isCurrentlyIdle, isCurrentState, isDead, isDeathDragDown, isDeferredMovementEnabled, isDisguised, isDoDeathSound, isDoingActionThatCanBeCancelled, isDoStomp, isDraggingCorpse, isDriving, isEditingRagdoll, isEnduranceSufficientForAction, isEquipped, isEquippedClothing, isFacingLocation, isFacingObject, isFallOnFront, isFarmingCheat, isFastMoveCheat, isFemale, isFishingCheat, isGodMod, isGrappleThrowIntoContainer, isGrappleThrowOutWindow, isGrappleThrowOverFence, isHandItem, isHeadLookAround, isHealthCheat, isHeavyItem, isHideWeaponModel, isHitFromBehind, isIgnoreMovementForDirection, isIgnoreStaggerBack, isIgnoringAimingInput, isInARoom, isInTrees, isInTrees2, isInTreesNoBush, isInvincible, isInvisible, isInvulnerable, isItemInBothHands, isKilledByFall, isKilledBySlicingWeapon, isKnockedDown, isKnowAllRecipes, isKnownMediaLine, isKnownPoison, isKnownPoison, isLastCollidedN, isLastCollidedW, isLiteratureRead, isMaskClicked, isMechanicsCheat, isMeleeAttackRange, isMovablesCheat, isMoving, isNearSirenVehicle, isNPC, isObjectBehind, isOnBack, isOnBed, isOnDeathDone, isOnFire, isOnKillDone, isOutside, isOverEncumbered, isPathing, isPerformingAttackAnimation, isPerformingGrappleAnimation, isPerformingHostileAnimation, isPerformingShoveAnimation, isPerformingStompAnimation, isPersistentOutfitInit, isPlayerMoving, isPlayingDeathSound, isPrimaryEquipped, isPrimaryHandItem, isPrintMediaRead, isProtectedFromToxic, isProtectedFromToxic, isRagdoll, isRagdollFall, isRagdollSimulationActive, isRangedWeaponEmpty, isReading, isReanim, isRecipeActuallyKnown, isRecipeActuallyKnown, isRecipeKnown, isRecipeKnown, isRecipeKnown, isRecipeKnown, isRecipeKnown, isResting, isRunning, isSeatedInVehicle, isSecondaryHandItem, isShoveStompAnim, isShoving, isShowAdminTag, isSitOnFurnitureObject, isSitOnGround, isSittingOnFurniture, isSneaking, isSpeaking, IsSpeaking, IsSpeakingNPC, isSprinting, isStrafing, isTeleporting, isTimedActionInstant, isTimedActionInstantCheat, isTurning, isTurning90, isTurningAround, isTwisting, isUnderVehicle, isUnderVehicleRadius, isUnlimitedAmmo, isUnlimitedCarry, isUnlimitedEndurance, isUpright, isVehicleCollision, isVisibleToNPCs, isWeaponReady, isWearingAwkwardGloves, isWearingGlasses, isWearingGloves, isWearingTag, isWearingVisualAid, isZombiesDontAttack, learnRecipe, learnRecipe, level0, LevelPerk, LevelPerk, loadChange, LoseLevel, modifyTraitXPBoost, modifyTraitXPBoost, MoveForward, nearbyZombieClimbPenalty, NPCGetAiming, NPCGetRunning, NPCSetAiming, NPCSetAttack, NPCSetJustMoved, NPCSetMelee, NPCSetRunning, OnAnimEvent, OnClothingUpdated, OnDeath, OnEquipmentUpdated, onMouseLeftClick, onRagdollSimulationStarted, openWindow, PainMeds, pathToLocation, pathToSound, pickUpCorpse, pickUpCorpseItem, PlayAnim, PlayAnimUnlooped, PlayAnimWithSpeed, playbackRecordCurrentStateSnapshot, playbackSetCurrentStateSnapshot, playBloodSplatterSound, playDeadSound, playDropItemSound, playEmote, playSound, playSoundLocal, playWeaponHitArmourSound, postUpdateEquippedTextures, postUpdateModelTextures, processHitDamage, QueueAction, readInventory, ReadLiterature, ReduceHealthWhenBurning, releaseAnimationPlayer, releaseBallisticsController, releaseBallisticsTarget, releaseRagdollController, reloadOutfit, removeAttachedItem, removeFromHands, removeKnownMediaLine, removeWornItem, removeWornItem, renderObjectPicker, renderServerGUI, renderShadow, reportEvent, resetAimingDelay, resetBeardGrowingTime, resetBodyDamageRemote, resetEquippedHandsModels, resetHairGrowingTime, resetModel, resetModelNextFrame, saveChange, Say, Say, SayDebug, SayDebug, SayRadio, SayShout, SayWhisper, Seen, setAddedToModelManager, setAge, setAimAtFloor, setAimAtFloor, setAimingDelay, setAllowConversation, setAlreadyReadPages, setAnimated, setAnimatingBackwards, setAnimForecasted, setAnimRecorderActive, setAsleep, setAttachedItem, setAttachedItems, setAttackedBy, setAttackTargetSquare, setAutoWalk, setAutoWalkDirection, setAvoidDamage, setbClimbing, setbDoDefer, setBed, setBedType, setBeenMovingFor, setBeenSprintingFor, setBetaDelta, setBetaEffect, setbFalling, setBloodImpactX, setBloodImpactY, setBloodImpactZ, setBloodSplat, setbOnBed, setBuildCheat, setBumpDone, setBumpedChr, setBumpFall, setBumpFallType, setBumpStaggered, setBumpType, setbUseParts, setCanShout, setCanUseBrushTool, setCanUseLootTool, setClickSound, setClimbData, setClimbRopeTime, setClothingItem_Back, setClothingItem_Feet, setClothingItem_Hands, setClothingItem_Head, setClothingItem_Legs, setClothingItem_Torso, setCorpseSicknessRate, setCriticalHit, setCurrentVerticalAimAngle, setDangerLevels, setDeathDragDown, setDebugMonitor, setDefaultState, setDefaultState, setDeferredMovementEnabled, setDelayToSleep, setDepressDelta, setDepressEffect, setDescriptor, setDieCount, setDirectionAngle, setDoDeathSound, setEditingRagdoll, setFallOnFront, setFallTime, setFarmingCheat, setFastMoveCheat, setFemale, setFireKillRate, setFireMode, setFireSpreadProbability, setFishingCheat, setFollowingTarget, setForceWakeUpTime, setForwardDirection, setForwardDirection, setForwardDirectionFromAnimAngle, setForwardDirectionFromIsoDirection, setForwardIsoDirection, setGodMod, setGrappleThrowIntoContainer, setGrappleThrowOutWindow, setGrappleThrowOverFence, setHaloNote, setHaloNote, setHaloNote, setHeadLookAround, setHeadLookAroundDirection, setHealth, setHealthCheat, setHideWeaponModel, setHitDir, setHitFromBehind, setHitReaction, setHurtSound, setIgnoreAimingInput, setIgnoreMovement, setIgnoreStaggerBack, setInventory, setInvincible, setInvisible, setInvulnerable, setIsAiming, setIsAnimal, setIsNPC, setIsResting, setKilledByFall, setKnockedDown, setKnowAllRecipes, setLastBump, setLastChatMessage, setLastCollidedN, setLastCollidedW, setLastFallSpeed, setLastHeardSound, setLastHitCharacter, setLastHitCount, setLastHourSleeped, setLastLocalEnemies, setLastSpokenLine, setLastZombieKills, setLeaveBodyTimedown, setLegsSprite, setLevelUpMultiplier, setLlx, setLly, setLlz, setMaxTwist, setMaxWeight, setMaxWeightBase, setMechanicsCheat, setMeleeDelay, setMetabolicTarget, setMetabolicTarget, setMomentumScalar, setMovablesCheat, setMoveDelta, setMoveForwardVec, setMoving, setMusicIntensityEventModData, setNextWander, setNPC, setNumSurvivorsInVicinity, setOnBed, setOnDeathDone, setOnFire, SetOnFire, setOnKillDone, setPainDelta, setPainEffect, setPath2, setPathIndex, setPathing, setPathSpeed, setPatience, setPatienceMax, setPatienceMin, setPerformingAttackAnimation, setPerformingShoveAnimation, setPerformingStompAnimation, setPerkLevelDebug, setPersistentOutfitID, setPersistentOutfitID, setPlayingDeathSound, setPrimaryHandItem, setRagdollFall, setRangedWeaponEmpty, setReading, setReanim, setReanimAnimDelay, setReanimAnimFrame, setReanimateTimer, setRecoilDelay, setRecoilVarX, setRecoilVarY, setReduceInfectionPower, setRemoteID, setRunning, setSafety, setSayLine, setSceneCulled, setSecondaryHandItem, setShoveStompAnim, setShowAdminTag, setSitOnFurnitureDirection, setSitOnFurnitureObject, setSitOnGround, setSittingOnFurniture, setSleepingTabletDelta, setSleepingTabletEffect, setSlowFactor, setSlowTimer, setSneaking, setSneakLimpSpeedScale, setSpeakColour, setSpeakColourInfo, setSpeaking, setSpeakTime, setSpeedMod, setSprinting, setStaggerTimeMod, setStateMachineLocked, setSurvivorKills, setTargetAndCurrentDirection, setTargetGrapplePos, setTargetVerticalAimAngle, setTeleport, setTemperature, setTextureCreator, setTimedActionInstantCheat, setTimeOfSleep, setTimeSinceLastSmoke, setTimeThumping, setTurnDelta, setUnlimitedAmmo, setUnlimitedCarry, setUnlimitedEndurance, setUseHandWeapon, setUsePhysicHitReaction, setVariable, setVariable, setVariable, setVariable, setVariable, SetVariable, setVariableEnum, setVehicle, setVehicleCollision, setVisibleToNPCs, setWornItem, setWornItem, setWornItems, setXp, setZombieKills, setZombiesDontAttack, shouldBecomeZombieAfterDeath, shouldBeFalling, shouldBeTurning, shouldBeTurning90, shouldBeTurningAround, shouldIgnoreCollisionWithSquare, shouldWaitToStartTimedAction, SleepingTablet, smashCarWindow, smashWindow, spikePart, spikePartIndex, spinToZeroAllAnimNodes, splatBlood, splatBloodFloor, splatBloodFloorBig, SpreadFire, SpreadFireMP, StartAction, startEvent, startPlaybackGameVariables, StartTimedActionAnim, StartTimedActionAnim, StopAllActionQueue, StopAllActionQueueAiming, StopAllActionQueueRunning, StopAllActionQueueWalking, StopBurning, stopEvent, stopOrTriggerSound, StopTimedActionAnim, teleportTo, teleportTo, teleportTo, teleportTo, testDefense, testDotSide, Throw, throwGrappledIntoInventory, throwGrappledOverFence, throwGrappledTargetOutWindow, triggerContextualAction, triggerContextualAction, triggerContextualAction, triggerContextualAction, triggerContextualAction, triggerCough, tryGetAIState, updateAimingDelay, updateBallistics, updateDiscomfortModifiers, updateDisguisedState, updateEmitter, updateEquippedItemSounds, updateEquippedRadioFreq, updateEvent, updateForServerGui, updateHandEquips, updateLightInfo, updateRecoilVar, updateSpeedModifiers, updateTextObjects, updateVisionEffects, updateVisionEffectTargets, updateWornItemsHearingModifier, updateWornItemsVisionModifier, usePhysicHitReaction, useRagdollVehicleCollision, wasLocal, zeroForwardDirectionX, zeroForwardDirectionYMethods inherited from class zombie.iso.IsoMovingObject
canHaveMultipleHits, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getBuilding, getBumpedType, getCollidedObject, getCollideType, getCurrentSquare, getCurrentZone, getDistanceSq, getEatingZombies, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastCollideTime, getLastSquare, getLastTargettedBy, getLastX, getLastY, getLastZ, getLimpulsex, getLimpulsey, getMasterRegion, getMovementLastFrame, getNextX, getNextY, getNoDamage, getPathFindIndex, getPosition, getPosition, getPosition, getScreenX, getScreenY, getScriptModule, getScriptNextX, getScriptNextY, getScriptnx, getScriptny, getSquare, getStateEventDelayTimer, getSurroundingThumpers, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollided, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isCollidedWithVehicle, isDestroyed, isEatingOther, isExistInTheWorld, isFirstUpdate, isOnFloor, isShootable, isSolid, isStanding, onMouseRightClick, onMouseRightReleased, removeFromSquare, separate, setbAltCollide, setCloseKilled, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCollideType, setCurrent, setCurrentSquareFromPosition, setCurrentSquareFromPosition, setCurrentSquareFromPosition, setDestroyed, setEatingZombies, setFeelersize, setFirstUpdate, setForceX, setForceY, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastCollideTime, setLastTargettedBy, setLastX, setLastY, setLastZ, setLimpulsex, setLimpulsey, setMovementLastFrame, setMovingSquareNow, setNextX, setNextY, setNoDamage, setOnFloor, setPathFindIndex, setPosition, setPosition, setPosition, setScriptModule, setScriptNextX, setScriptNextY, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZ, updateAnimationMethods inherited from class zombie.iso.IsoObject
addAttachedAnimSprite, addAttachedAnimSpriteByName, addAttachedAnimSpriteInstance, addChild, addFluid, addItemToObjectSurface, addItemToObjectSurface, addItemToObjectSurface, addSecondaryContainer, addSheetRope, addToWorld, afterRotated, AttachAnim, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, canAddSheetRope, canTransferFluidFrom, canTransferFluidTo, checkAmbientSound, checkHaveElectricity, checkLightSourceActive, checkObjectPowered, cleanWallBlood, clearAttachedAnimSprite, clearOnOverlay, Collision, countAddSheetRope, createContainersFromSpriteProperties, createFluidContainersFromSpriteProperties, customHashCode, Damage, debugPrintout, destroyFence, DirtySlice, doFindExternalWaterSource, DoSpecialTooltip, DoTooltip, dumpContentsInSquare, emptyFluid, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, factoryFromFileInput_OLD, factoryGetClassID, FindExternalWaterSource, FindExternalWaterSource, FindExternalWaterSource, FindWaterSourceOnSquare, getAlpha, getAlpha, getAttachedAnimSprite, getAttachedAnimSpriteCount, getCell, getChildSprites, getChunk, getContainer, getContainerByEitherType, getContainerByIndex, getContainerByType, getContainerClickedOn, getContainerCount, getContainerIndex, getContainers, getCurrentFrameTex, getCustomColor, getDamage, getDir, getDoRender, getEntityNetID, getFacing, getFacingPositionAlt, getFactoryVehicle, getFasciaAttachedSquare, getFluidAmount, getFluidCapacity, getFluidUiName, getForwardIsoDirection, getGameEntityType, getHighlightColor, getHighlightColor, getIsSurfaceNormalOffset, getItemContainer, getKeyId, getLastRendered, getLastRenderedRendered, getLightSource, getMaskClickedY, getMasterObject, getModData, getMovingObjectIndex, getName, getNew, getNew, getObjectIndex, getObjectRenderEffects, getObjectRenderEffectsToApply, getOffsetX, getOffsetY, getOnOverlay, getOutlineHighlightCol, getOutlineThickness, getOverlaySprite, getOverlaySpriteColor, getPipedFuelAmount, getProperties, getRenderEffectMaster, getRenderEffectObjectByIndex, getRenderEffectObjectCount, getRenderInfo, getRenderSquare, getRenderYOffset, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getScriptName, getSpecialObjectIndex, getSprite, getSpriteGrid, getSpriteGridObjects, getSpriteGridObjects, getSpriteGridObjectsExcludingSelf, getSpriteGridObjectsIncludingSelf, getSpriteModel, getSpriteName, getStaticMovingObjectIndex, getSurfaceNormalOffset, getSurfaceOffset, getSurfaceOffsetNoTable, getTable, getTargetAlpha, getTargetAlpha, getTextureName, getThumpableFor, getTile, getTileName, getType, getUsesExternalWaterSource, GetVehicleSlowFactor, getWindRenderEffects, getWorldObjectIndex, hasAnimatedAttachments, hasAttachedAnimSprites, hasExternalWaterSource, hasFluid, hasGridPower, hasModData, hasOverlaySprite, hasPropaneTank, hasSpriteGrid, HasTooltip, hasWater, haveSheetRope, haveSpecialTooltip, Hit, HitByVehicle, invalidateRenderChunkLevel, invalidateVispolyChunkLevel, isAlphaAndTargetZero, isAlphaAndTargetZero, isAlphaZero, isAlphaZero, isAnimating, isBlink, isBlink, isBush, isCanPath, isConnectedSpriteGridObject, isEntityValid, isFascia, isFireInteractionObject, isFloor, isFluidInputLocked, isGenericCraftingSurface, isGrave, isHighlighted, isHighlighted, isHighlightRenderOnce, isHighlightRenderOnce, isHoppable, isItemAllowedInContainer, isLit, isMaskClicked, isMovedThumpable, isNoPicking, isNorthHoppable, isObjectNoContainerOrEmpty, isOnScreen, isOutlineHighlight, isOutlineHighlight, isOutlineHlAttached, isOutlineHlAttached, isOutlineHlBlink, isOutlineHlBlink, isOutlineOnMouseover, isPropaneBBQ, isRemoveItemAllowedFromContainer, isSatChair, isSceneCulled, isSpriteInvisible, isStairsNorth, isStairsObject, isStairsWest, isStump, isTableSurface, isTableTopObject, isTaintedWater, isTallHoppable, isTargetAlphaZero, isTent, isWall, isWallN, isWallW, load, loadFromRemoteBuffer, loadFromRemoteBuffer, loadState, moveFluidToTemporaryContainer, onAnimationFinished, removeAllContainers, RemoveAttachedAnim, RemoveAttachedAnims, removeFromWorldToMeta, removeRenderEffect, removeSheetRope, renderAnimatedAttachments, renderAttachedAndOverlaySprites, renderFloorTile, renderFxMask, renderWallTile, renderWallTileDepth, renderWallTileOnly, replaceItem, reset, reuseGridSquare, save, saveState, sendObjectChange, sendObjectChange, sendObjectChange, Serialize, setAlpha, setAlpha, setAlphaAndTarget, setAlphaAndTarget, setAlphaToTarget, setAnimating, setAttachedAnimSprite, setBlink, setBlink, setChildSprites, setContainer, setCustomColor, setCustomColor, setDamage, setDir, setDoRender, setExplored, setForwardIsoDirection, setHighlightColor, setHighlightColor, setHighlightColor, setHighlightColor, setHighlighted, setHighlighted, setHighlighted, setHighlighted, setHighlightRenderOnce, setHighlightRenderOnce, setKeyId, setLastRendered, setLastRenderedRendered, setLightSource, setLit, setModData, setMovedThumpable, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOnOverlay, setOutlineHighlight, setOutlineHighlight, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHlAttached, setOutlineHlAttached, setOutlineHlBlink, setOutlineHlBlink, setOutlineOnMouseover, setOutlineThickness, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySpriteColor, setPipedFuelAmount, setRenderEffect, setRenderEffect, setRenderYOffset, setRerouteCollide, setRerouteMask, setSatChair, setSpecialTooltip, setSprite, setSprite, setSpriteFromName, setSpriteModelName, setSquare, setTable, setTargetAlpha, setTargetAlpha, setTile, setType, setUsesExternalWaterSource, shouldShowOnOverlay, softReset, spawnItemToObjectSurface, spawnItemToObjectSurface, sync, syncFluidContainerReceive, syncFluidContainerSend, syncIsoObject, syncIsoObjectReceive, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, Thump, transferFluidFrom, transferFluidTo, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColorToClients, transmitModData, transmitUpdatedSprite, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, turnOn, UnCollision, unsetOutlineHighlight, useFluid, useItemOn, WeaponHit, writeToRemoteBufferMethods inherited from class zombie.entity.GameEntity
attrib, componentSize, containsComponent, getAttributes, getComponent, getComponentAny, getComponentForIndex, getComponentFromID, getDefaultEntityDisplayName, getDurabilityComponent, getEntityDisplayName, getEntityFullTypeDebug, getEntityScript, getExceptionCompatibleString, getFluidContainer, getSpriteConfig, getUsingPlayer, hasComponent, hasComponentAny, hasComponents, hasRenderers, isAddedToEngine, isMeta, isRemovingFromEngine, isScheduledForBucketUpdate, isScheduledForEngineRemoval, isUsingPlayer, isValidEngineEntity, loadEntity, onEquip, onEquip, onFluidContainerUpdate, onUnEquip, removeFromWorld, renderlastComponents, requiresEntitySave, saveEntity, sendSyncEntity, setUsingPlayerMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface zombie.chat.ChatElementOwner
getSquare, getX, getY, getZMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimatable
canTransitionToStateMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableRegistry
setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariableMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSource
getVariableBoolean, getVariableEnumMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSourceContainer
containsVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, isVariableMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.events.IAnimEventWrappedBroadcaster
addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, animEventMethods inherited from interface zombie.core.skinnedmodel.IGrappleable
getID, getPosition, getPosition, setDoGrappleLetGo, setGrappleDeferredOffset, setGrappleDeferredOffset, setPosition, setPosition, setTargetGrapplePos, setTargetGrapplePos, setTargetGrappleRotationMethods inherited from interface zombie.core.skinnedmodel.IGrappleableWrapper
AcceptGrapple, getBearingFromGrappledTarget, getBearingToGrappledTarget, getGrappledBy, getGrappledByString, getGrappledByType, getGrappleOffset, getGrappleOffset, getGrappleOffsetBehaviour, getGrapplePosOffsetForward, getGrappleResult, getGrappleRotOffsetYaw, getGrapplingTarget, getSharedGrappleAnimFraction, getSharedGrappleAnimNode, getSharedGrappleAnimTime, getSharedGrappleType, Grappled, GrapplerLetGo, isBeingGrappled, isBeingGrappledBy, isDoContinueGrapple, isDoGrapple, isGrappling, isGrapplingTarget, isOnFloor, isPerformingAnyGrappleAnimation, isPerformingGrappleGrabAnimation, LetGoOfGrappled, RejectGrapple, resetGrappleStateToDefault, setDoContinueGrapple, setDoGrapple, setGrappleDeferredOffset, setGrappleoffsetBehaviour, setGrapplePosOffsetForward, setGrappleResult, setGrappleRotOffsetYaw, setOnFloor, setPerformingGrappleGrabAnimation, setSharedGrappleAnimFraction, setSharedGrappleAnimNode, setSharedGrappleAnimTime, setSharedGrappleType, setTargetGrappleRotationMethods inherited from interface zombie.core.skinnedmodel.visual.IHumanVisual
isFemaleMethods inherited from interface zombie.iso.ILuaIsoObject
setDir
-
Field Details
-
SPEED_SPRINTER
public static final byte SPEED_SPRINTER- See Also:
-
SPEED_FAST_SHAMBLER
public static final byte SPEED_FAST_SHAMBLER- See Also:
-
SPEED_SHAMBLER
public static final byte SPEED_SHAMBLER- See Also:
-
SPEED_RANDOM
public static final byte SPEED_RANDOM- See Also:
-
HEARING_PINPOINT
public static final byte HEARING_PINPOINT- See Also:
-
HEARING_NORMAL
public static final byte HEARING_NORMAL- See Also:
-
HEARING_POOR
public static final byte HEARING_POOR- See Also:
-
HEARING_RANDOM
public static final byte HEARING_RANDOM- See Also:
-
HEARING_NORMAL_OR_POOR
public static final byte HEARING_NORMAL_OR_POOR- See Also:
-
THUMP_FLAG_GENERIC
public static final byte THUMP_FLAG_GENERIC- See Also:
-
THUMP_FLAG_WINDOW_EXTRA
public static final byte THUMP_FLAG_WINDOW_EXTRA- See Also:
-
THUMP_FLAG_WINDOW
public static final byte THUMP_FLAG_WINDOW- See Also:
-
THUMP_FLAG_METAL
public static final byte THUMP_FLAG_METAL- See Also:
-
THUMP_FLAG_GARAGE_DOOR
public static final byte THUMP_FLAG_GARAGE_DOOR- See Also:
-
THUMP_FLAG_CHAINLINK_FENCE
public static final byte THUMP_FLAG_CHAINLINK_FENCE- See Also:
-
THUMP_FLAG_METAL_POLE_GATE
public static final byte THUMP_FLAG_METAL_POLE_GATE- See Also:
-
THUMP_FLAG_WOOD
public static final byte THUMP_FLAG_WOOD- See Also:
-
AllowRepathDelayMax
public static final int AllowRepathDelayMax- See Also:
-
SPRINTER_FIXES
public static final boolean SPRINTER_FIXES- See Also:
-
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
-
TimeSinceSeenFlesh
public float TimeSinceSeenFlesh -
FollowCount
public int FollowCount -
ZombieID
public int ZombieID -
bStaggerBack
public boolean bStaggerBack -
atlasTex
-
bIndoorZombie
public boolean bIndoorZombie -
thumpFlag
public int thumpFlag -
thumpSent
public boolean thumpSent -
EAT_BODY_DIST
public static final float EAT_BODY_DIST- See Also:
-
EAT_BODY_TIME
public static final float EAT_BODY_TIME- See Also:
-
LUNGE_TIME
public static final float LUNGE_TIME- See Also:
-
CRAWLER_DAMAGE_DOT
public static final float CRAWLER_DAMAGE_DOT- See Also:
-
CRAWLER_DAMAGE_RANGE
public static final float CRAWLER_DAMAGE_RANGE- See Also:
-
speedType
public int speedType -
group
-
inactive
public boolean inactive -
strength
public int strength -
cognition
public int cognition -
memory
public int memory -
sight
public int sight -
hearing
public int hearing -
soundSourceTarget
-
soundAttract
public float soundAttract -
soundAttractTimeout
public float soundAttractTimeout -
alerted
public boolean alerted -
bDressInRandomOutfit
public boolean bDressInRandomOutfit -
pendingOutfitName
-
bodyToEat
-
eatBodyTarget
-
collideWhileHit
public boolean collideWhileHit -
lastPlayerHit
public int lastPlayerHit -
VISION_RADIUS_MAX
public final float VISION_RADIUS_MAX- See Also:
-
VISION_RADIUS_MIN
public final float VISION_RADIUS_MIN- See Also:
-
VISION_RADIUS_RESULT
public float VISION_RADIUS_RESULT -
VISION_FOG_PENALTY_MAX
public final float VISION_FOG_PENALTY_MAX- See Also:
-
VISION_RAIN_PENALTY_MAX
public final float VISION_RAIN_PENALTY_MAX- See Also:
-
VISION_DARKNESS_PENALTY_MAX
public final float VISION_DARKNESS_PENALTY_MAX- See Also:
-
HEARING_UNSEEN_OFFSET_MIN
public final int HEARING_UNSEEN_OFFSET_MIN- See Also:
-
HEARING_UNSEEN_OFFSET_HEAVY_RAIN
public final int HEARING_UNSEEN_OFFSET_HEAVY_RAIN- See Also:
-
HEARING_UNSEEN_OFFSET_MAX
public final int HEARING_UNSEEN_OFFSET_MAX- See Also:
-
imposter
-
spottedLast
-
movex
public float movex -
movey
public float movey -
lastRemoteUpdate
public short lastRemoteUpdate -
OnlineID
public short OnlineID -
SpriteName
-
PALETTE_COUNT
public static final int PALETTE_COUNT- See Also:
-
vectorToTarget
-
AllowRepathDelay
public float AllowRepathDelay -
KeepItReal
public boolean KeepItReal -
parameterCharacterInside
-
parameterCharacterOnFire
-
parameterPlayerDistance
-
parameterZombieState
-
scratch
public boolean scratch -
laceration
public boolean laceration -
networkAI
-
zombiePacket
-
zombiePacketUpdated
public boolean zombiePacketUpdated -
lastChangeOwner
public long lastChangeOwner -
bloodSplatAmount
public int bloodSplatAmount -
lastHitPart
-
timeSinceRespondToSound
public float timeSinceRespondToSound -
walkVariantUse
-
walkVariant
-
bLunger
public boolean bLunger -
bRunning
public boolean bRunning -
bCrawling
public boolean bCrawling -
bRemote
public boolean bRemote -
ImmortalTutorialZombie
public boolean ImmortalTutorialZombie
-
-
Constructor Details
-
IsoZombie
-
IsoZombie
-
-
Method Details
-
toString
- Overrides:
toStringin classIsoMovingObject
-
getObjectName
- Overrides:
getObjectNamein classIsoMovingObject
-
getOnlineID
public short getOnlineID()- Specified by:
getOnlineIDin interfaceIAnimatable
-
isRemoteZombie
public boolean isRemoteZombie() -
getOwner
- Overrides:
getOwnerin classIsoGameCharacter
-
setOwner
- Overrides:
setOwnerin classIsoGameCharacter
-
getOwnerPlayer
- Overrides:
getOwnerPlayerin classIsoGameCharacter
-
setOwnerPlayer
- Overrides:
setOwnerPlayerin classIsoGameCharacter
-
setVehicle4TestCollision
-
initializeStates
public void initializeStates() -
actionStateChanged
- Specified by:
actionStateChangedin interfaceIActionStateChanged- Overrides:
actionStateChangedin classIsoGameCharacter
-
GetAnimSetName
- Specified by:
GetAnimSetNamein interfaceIAnimatable- Overrides:
GetAnimSetNamein classIsoGameCharacter
-
InitSpritePartsZombie
public void InitSpritePartsZombie() -
InitSpritePartsZombie
-
pathToCharacter
- Overrides:
pathToCharacterin classIsoGameCharacter
-
pathToLocationF
public void pathToLocationF(float x, float y, float z) - Specified by:
pathToLocationFin interfaceILuaGameCharacter- Overrides:
pathToLocationFin classIsoGameCharacter
-
load
- Overrides:
loadin classIsoGameCharacter- Throws:
IOException
-
save
- Overrides:
savein classIsoGameCharacter- Throws:
IOException
-
collideWith
- Overrides:
collideWithin classIsoMovingObject
-
Hit
public float Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean _bRemote) - Specified by:
Hitin interfaceILuaGameCharacterDamage- Overrides:
Hitin classIsoGameCharacter
-
onMouseLeftClick
public void onMouseLeftClick() -
onZombieGrappleEnded
public void onZombieGrappleEnded() -
render
public void render(float x, float y, float z, ColorInfo col, boolean bDoChild, boolean bWallLightingPass, Shader shader) - Specified by:
renderin interfaceIsoRenderable- Overrides:
renderin classIsoGameCharacter
-
renderlast
public void renderlast()- Overrides:
renderlastin classIsoGameCharacter
-
allowsTwist
public boolean allowsTwist()- Specified by:
allowsTwistin interfaceILuaGameCharacter- Overrides:
allowsTwistin classIsoGameCharacter
-
isRespondingToPlayerSound
public boolean isRespondingToPlayerSound() -
isMovingToPlayerSound
public boolean isMovingToPlayerSound() -
RespondToSound
public void RespondToSound() -
setTurnAlertedValues
public void setTurnAlertedValues(int soundX, int soundY) -
getAttackDidDamage
public boolean getAttackDidDamage() -
setAttackDidDamage
public void setAttackDidDamage(boolean boolean0) -
getAttackOutcome
-
setAttackOutcome
-
setReanimatedForGrappleOnly
public void setReanimatedForGrappleOnly(boolean boolean0) -
isReanimatedForGrappleOnly
public boolean isReanimatedForGrappleOnly() -
clearAggroList
public void clearAggroList() -
addAggro
-
isLeadAggro
-
spottedNew
-
spottedOld
-
spotted
- Overrides:
spottedin classIsoMovingObject
-
Move
- Overrides:
Movein classIsoMovingObject
-
MoveUnmodded
- Overrides:
MoveUnmoddedin classIsoMovingObject
-
canBeDeletedUnnoticed
public boolean canBeDeletedUnnoticed(float minDistance) -
DoFootstepSound
- Overrides:
DoFootstepSoundin classIsoGameCharacter
-
addFootstepParametersIfNeeded
public void addFootstepParametersIfNeeded() -
DoFootstepSound
public void DoFootstepSound(float volume) - Overrides:
DoFootstepSoundin classIsoGameCharacter
-
preupdate
public void preupdate()- Overrides:
preupdatein classIsoGameCharacter
-
postupdate
public void postupdate()- Overrides:
postupdatein classIsoGameCharacter
-
isSolidForSeparate
public boolean isSolidForSeparate()- Overrides:
isSolidForSeparatein classIsoMovingObject
-
isPushableForSeparate
public boolean isPushableForSeparate()- Overrides:
isPushableForSeparatein classIsoMovingObject
-
isPushedByForSeparate
- Overrides:
isPushedByForSeparatein classIsoGameCharacter
-
update
public void update()- Overrides:
updatein classIsoGameCharacter
-
getVoiceChoice
public int getVoiceChoice() -
getVoiceSoundName
-
getBiteSoundName
-
updateVocalProperties
public void updateVocalProperties() -
setVehicleHitLocation
-
getZombieWalkTowardSpeed
-
getZombieLungeSpeed
public void getZombieLungeSpeed() -
tryThump
-
Wander
public void Wander() -
DoZombieInventory
public void DoZombieInventory() -
DoCorpseInventory
public void DoCorpseInventory() -
DoZombieStats
public void DoZombieStats() -
setWalkType
-
DoZombieSpeeds
public void DoZombieSpeeds(float spMod) -
isFakeDead
public boolean isFakeDead() -
setFakeDead
public void setFakeDead(boolean _bFakeDead) -
isForceFakeDead
public boolean isForceFakeDead() -
setForceFakeDead
public void setForceFakeDead(boolean _bForceFakeDead) -
Hit
-
addBlood
public void addBlood(float speed) - Overrides:
addBloodin classIsoGameCharacter
-
hitConsequences
public void hitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean _bRemote) - Overrides:
hitConsequencesin classIsoGameCharacter
-
playHurtSound
public long playHurtSound()- Overrides:
playHurtSoundin classIsoGameCharacter
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorldin classIsoGameCharacter
-
resetForReuse
public void resetForReuse() -
wasFakeDead
public boolean wasFakeDead() -
setWasFakeDead
public void setWasFakeDead(boolean wasFakeDead) -
setCrawler
public void setCrawler(boolean crawling) -
isBecomeCrawler
public boolean isBecomeCrawler() -
setBecomeCrawler
public void setBecomeCrawler(boolean crawler) -
isReanimate
public boolean isReanimate() -
setReanimate
public void setReanimate(boolean reanimate) -
isReanimatedPlayer
public boolean isReanimatedPlayer() -
setReanimatedPlayer
public void setReanimatedPlayer(boolean reanimated) -
getReanimatedPlayer
-
setFemaleEtc
public void setFemaleEtc(boolean female) -
addRandomBloodDirtHolesEtc
public void addRandomBloodDirtHolesEtc() -
getScreenProperX
public int getScreenProperX(int playerIndex) -
getScreenProperY
public int getScreenProperY(int playerIndex) -
getVisual
- Specified by:
getVisualin interfaceILuaGameCharacter- Overrides:
getVisualin classIsoGameCharacter
-
getHumanVisual
- Specified by:
getHumanVisualin interfaceIHumanVisual
-
getItemVisuals
- Overrides:
getItemVisualsin classIsoGameCharacter
-
getItemVisuals
- Specified by:
getItemVisualsin interfaceIHumanVisual- Overrides:
getItemVisualsin classIsoGameCharacter
-
isUsingWornItems
public boolean isUsingWornItems()- Overrides:
isUsingWornItemsin classIsoGameCharacter
-
setAsSurvivor
public void setAsSurvivor() -
dressInRandomOutfit
public void dressInRandomOutfit()Description copied from class: IsoGameCharacter- Overrides:
dressInRandomOutfitin classIsoGameCharacter
-
dressInNamedOutfit
- Specified by:
dressInNamedOutfitin interfaceILuaGameCharacterClothing- Overrides:
dressInNamedOutfitin classIsoGameCharacter
-
dressInPersistentOutfitID
public void dressInPersistentOutfitID(int outfitID) - Specified by:
dressInPersistentOutfitIDin interfaceILuaGameCharacterClothing- Overrides:
dressInPersistentOutfitIDin classIsoGameCharacter
-
dressInClothingItem
- Overrides:
dressInClothingItemin classIsoGameCharacter
-
onDeath_ShouldDoSplatterAndSounds
public boolean onDeath_ShouldDoSplatterAndSounds(HandWeapon weapon, IsoGameCharacter character, boolean boolean0) - Overrides:
onDeath_ShouldDoSplatterAndSoundsin classIsoGameCharacter
-
onWornItemsChanged
public void onWornItemsChanged()- Overrides:
onWornItemsChangedin classIsoGameCharacter
-
clothingItemChanged
Description copied from class: IsoGameCharacter- Specified by:
clothingItemChangedin interfaceIClothingItemListener- Overrides:
clothingItemChangedin classIsoGameCharacter- Parameters:
itemGuid- The item's Globally Unique Identifier (GUID).
-
WanderFromWindow
public boolean WanderFromWindow() -
isUseless
public boolean isUseless() -
setUseless
public void setUseless(boolean _useless) -
setImmortalTutorialZombie
public void setImmortalTutorialZombie(boolean immortal) -
isTargetInCone
public boolean isTargetInCone(float dist, float dot) -
testCollideWithVehicles
-
isCrawling
public boolean isCrawling()- Overrides:
isCrawlingin classIsoMovingObject
-
isCanCrawlUnderVehicle
public boolean isCanCrawlUnderVehicle() -
setCanCrawlUnderVehicle
public void setCanCrawlUnderVehicle(boolean b) -
isCanWalk
public boolean isCanWalk() -
setCanWalk
public void setCanWalk(boolean bCanStand) -
initCanCrawlUnderVehicle
public void initCanCrawlUnderVehicle() -
shouldGetUpFromCrawl
public boolean shouldGetUpFromCrawl() -
toggleCrawling
public void toggleCrawling() -
knockDown
public void knockDown(boolean hitFromBehind) -
addItemToSpawnAtDeath
-
clearItemsToSpawnAtDeath
public void clearItemsToSpawnAtDeath() -
getEatBodyTarget
-
getEatSpeed
public float getEatSpeed() -
setEatBodyTarget
-
setEatBodyTarget
-
getHitAngle
-
setHitAngle
-
getCrawlerType
public int getCrawlerType() -
setCrawlerType
public void setCrawlerType(int _crawlerType) -
addRandomVisualBandages
public void addRandomVisualBandages()Possibly add visual bandages (bloody) on the zombie TODO: Make InventoryItem linked to it in DeadBodyAtlas to being able to remove them (like primary/secondary weapons) -
addVisualBandage
-
addRandomVisualDamages
public void addRandomVisualDamages()Add some random visual damage (clothing actually) to the zombies. Those items won't appear in inventory. -
getPlayerAttackPosition
-
setPlayerAttackPosition
-
isSitAgainstWall
public boolean isSitAgainstWall() -
setSitAgainstWall
public void setSitAgainstWall(boolean _sitAgainstWall) -
isSkeleton
public boolean isSkeleton()- Specified by:
isSkeletonin interfaceIHumanVisual
-
isZombie
public boolean isZombie()- Specified by:
isZombiein interfaceIHumanVisual- Specified by:
isZombiein interfaceILuaGameCharacter- Overrides:
isZombiein classIsoGameCharacter
-
setSkeleton
public void setSkeleton(boolean _isSkeleton) -
getHitTime
public int getHitTime() -
setHitTime
public void setHitTime(int _hitTime) -
getThumpTimer
public int getThumpTimer() -
setThumpTimer
public void setThumpTimer(int _thumpTimer) -
getTarget
-
setTargetSeenTime
public void setTargetSeenTime(float seconds) -
getTargetSeenTime
public float getTargetSeenTime() -
isTargetVisible
public boolean isTargetVisible() -
getTurnDelta
public float getTurnDelta()- Overrides:
getTurnDeltain classIsoGameCharacter
-
isAttacking
public boolean isAttacking()- Overrides:
isAttackingin classIsoGameCharacter
-
isZombieAttacking
public boolean isZombieAttacking()- Overrides:
isZombieAttackingin classIsoGameCharacter
-
isZombieAttacking
- Overrides:
isZombieAttackingin classIsoGameCharacter
-
getHitHeadWhileOnFloor
public int getHitHeadWhileOnFloor() -
getRealState
-
setHitHeadWhileOnFloor
public void setHitHeadWhileOnFloor(int _hitHeadWhileOnFloor) -
isHitLegsWhileOnFloor
public boolean isHitLegsWhileOnFloor() -
setHitLegsWhileOnFloor
public void setHitLegsWhileOnFloor(boolean _hitLegsWhileOnFloor) -
makeInactive
public void makeInactive(boolean binactive) -
getFootstepVolume
public float getFootstepVolume() -
isFacingTarget
public boolean isFacingTarget() -
isTargetLocationKnown
public boolean isTargetLocationKnown() -
shouldDoFenceLunge
public boolean shouldDoFenceLunge() -
isProne
public boolean isProne()- Overrides:
isPronein classIsoMovingObject
-
isGettingUp
public boolean isGettingUp()- Overrides:
isGettingUpin classIsoMovingObject
-
setTarget
-
isAlwaysKnockedDown
public boolean isAlwaysKnockedDown() -
setAlwaysKnockedDown
public void setAlwaysKnockedDown(boolean _alwaysKnockedDown) -
setDressInRandomOutfit
public void setDressInRandomOutfit(boolean dressInRandom) -
setBodyToEat
-
isForceEatingAnimation
public boolean isForceEatingAnimation() -
setForceEatingAnimation
public void setForceEatingAnimation(boolean _forceEatingAnimation) -
isOnlyJawStab
public boolean isOnlyJawStab() -
setOnlyJawStab
public void setOnlyJawStab(boolean _onlyJawStab) -
isNoTeeth
public boolean isNoTeeth() -
cantBite
public boolean cantBite() -
setNoTeeth
public void setNoTeeth(boolean _noTeeth) -
setThumpFlag
public void setThumpFlag(int v) -
setThumpCondition
public void setThumpCondition(float condition) -
setThumpCondition
public void setThumpCondition(int condition, int maxCondition) -
getThumpCondition
public float getThumpCondition()- Specified by:
getThumpConditionin interfaceThumpable- Overrides:
getThumpConditionin classIsoObject
-
isStaggerBack
public boolean isStaggerBack() -
setStaggerBack
public void setStaggerBack(boolean _bStaggerBack) -
isKnifeDeath
public boolean isKnifeDeath() -
setKnifeDeath
public void setKnifeDeath(boolean _bKnifeDeath) -
isJawStabAttach
public boolean isJawStabAttach() -
setJawStabAttach
public void setJawStabAttach(boolean _bJawStabAttach) -
Kill
-
Kill
-
Kill
- Overrides:
Killin classIsoGameCharacter
-
Kill
- Overrides:
Killin classIsoGameCharacter
-
becomeCorpse
- Overrides:
becomeCorpsein classIsoGameCharacter
-
getHitReactionNetworkAI
- Overrides:
getHitReactionNetworkAIin classIsoGameCharacter
-
getNetworkCharacterAI
- Overrides:
getNetworkCharacterAIin classIsoGameCharacter
-
isLocal
public boolean isLocal()- Overrides:
isLocalin classIsoGameCharacter
-
isVehicleCollisionActive
- Overrides:
isVehicleCollisionActivein classIsoGameCharacter
-
isSkipResolveCollision
public boolean isSkipResolveCollision()- Overrides:
isSkipResolveCollisionin classIsoGameCharacter
-
applyDamageFromVehicle
public void applyDamageFromVehicle(float vehicleSpeed, float damage) -
Hit
public float Hit(BaseVehicle vehicle, float speed, boolean isHitFromBehind, float hitDirX, float hitDirY) - Specified by:
Hitin interfaceILuaGameCharacterDamage- Overrides:
Hitin classIsoGameCharacter
-
calcHitDir
- Overrides:
calcHitDirin classIsoGameCharacter
-
shouldZombieHaveKey
public boolean shouldZombieHaveKey(boolean boolean1) -
doZombieSpeed
public void doZombieSpeed() -
doZombieSpeed
public void doZombieSpeed(int int0) -
getLastHitPart
-
shouldDressInRandomOutfit
public boolean shouldDressInRandomOutfit() -
getOutfitName
- Specified by:
getOutfitNamein interfaceILuaGameCharacterClothing- Overrides:
getOutfitNamein classIsoGameCharacter
-
getHeadSquare
-
couldSeeHeadSquare
-
canSeeHeadSquare
-