Class IsoAnimal
- 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
,IAnimalVisual
,IHumanVisual
,ILuaIsoObject
,IsoRenderable
,Thumpable
,IPositional
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.characters.IsoGameCharacter
IsoGameCharacter.BodyLocation, IsoGameCharacter.LightInfo, IsoGameCharacter.Location, IsoGameCharacter.PerkInfo, IsoGameCharacter.TorchInfo, IsoGameCharacter.XP, IsoGameCharacter.XPMultiplier
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
int
int
int
int
int
float
long
static Boolean
int
boolean
boolean
static int
int
int
float
int
int
boolean
boolean
float
static final Vector2
long
double
boolean
boolean
Fields inherited from class zombie.characters.IsoPlayer
accessLevel, assumedPlayer, bBannedAttacking, bDeathFinished, bJoypadIgnoreAimUntilCentered, bJoypadIgnoreChargingRT, bJoypadMovementActive, bleedingLevel, bRemote, chargeTime, closestZombie, ContextPanic, CurrentSpeed, DEATH_MUSIC_NAME, dirtyRecalcGridStack, dirtyRecalcGridStackTime, factionPvp, isCharging, isChargingLT, isLuringAnimals, isSpeek, isTestAIMode, isVoiceMute, JoypadBind, lastAngle, lastTargeted, luredAnimals, MAX, maxWeightDelta, MoodleCantSprint, mpTorchCone, mpTorchDist, mpTorchStrength, networkAI, NoSound, numNearbyBuildingsRooms, numPlayers, OnlineChunkGridWidth, OnlineID, physicsDebugRenderer, PlayerIndex, playerMoveDir, players, remoteFitLvl, remoteSneakLvl, remoteStrLvl, role, runningTime, SaveFileName, serverPlayerIndex, showTag, soundListener, spottedByPlayer, sqlID, tagPrefix, targetedByZombie, timePressedContext, TimeSinceCloseDoor, TimeSinceLastNetData, TimeSinceOpenDoor, useChargeDelta, username
Fields inherited from class zombie.characters.IsoLivingCharacter
bareHands, bCollidedWithPushable, targetOnGround
Fields 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, vocalEvent
Fields inherited from class zombie.iso.IsoMovingObject
def, last, MAX_ZOMBIES_EATING, noDamage, reqMovement, treeSoundMgr
Fields 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, wallBloodSplats
Fields inherited from class zombie.entity.GameEntity
DEFAULT_ENTITY_DISPLAY_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionIsoAnimal
(IsoCell arg0, int arg1, int arg2, int arg3, String arg4, AnimalBreed arg5) IsoAnimal
(IsoCell arg0, int arg1, int arg2, int arg3, String arg4, AnimalBreed arg5, boolean arg6) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAcceptance
(IsoPlayer arg0, float arg1) static void
addAnimalPart
(AnimalPart arg0, IsoPlayer arg1, IsoDeadBody arg2) addBaby()
boolean
addEgg
(boolean arg0) void
void
alertOtherAnimals
(IsoMovingObject arg0, boolean arg1) boolean
boolean
void
applyDamageFromVehicle
(float arg0, float arg1) boolean
float
boolean
boolean
boolean
boolean
canBePet()
boolean
canBePicked
(IsoGameCharacter arg0) boolean
canBePutInHutch
(IsoHutch arg0) boolean
void
boolean
boolean
boolean
boolean
canGoThere
(IsoGridSquare arg0) boolean
boolean
canPoop()
boolean
void
carCrash
(float arg0, boolean arg1) void
changeStress
(float arg0) void
boolean
boolean
checkKilledByMetaPredator
(int arg0) void
climbOverFence
(IsoDirections arg0) void
static IsoAnimal
void
debugAgeAway
(int arg0) void
void
void
void
void
delete()
void
drawDirectionLine
(Vector2 arg0, float arg1, float arg2, float arg3, float arg4) void
drawRope
(IsoGameCharacter arg0) void
eatFromLured
(IsoPlayer arg0, InventoryItem arg1) void
feedFromHand
(IsoPlayer arg0, InventoryItem arg1) void
void
fleeTo
(IsoGridSquare arg0) void
float
getAcceptanceLevel
(IsoPlayer arg0) getAdef()
int
getAge()
getAgeText
(boolean arg0, int arg1) getAllPossibleFoodFromInv
(IsoGameCharacter character) int
float
float
getAnimalSoundState
(String arg0) float
getAppearanceText
(boolean arg0) getAttachmentWorldPos
(String arg0) getAttachmentWorldPos
(String string, Position3D position3D) float
getBreed()
float
float
int
getData()
getDZone()
float
int
int
float
int
getHealthText
(boolean arg0, int arg1) getHook()
float
float
getHutch()
int
int
int
getMate()
int
float
int
int
int
getOwner()
float
float
getPlayerAcceptance
(IsoPlayer arg0) getPossibleLuringItems
(IsoGameCharacter character) float
getStressTxt
(boolean arg0, int arg1) float
float
float
getUsedGene
(String arg0) float
boolean
boolean
hasGeneticDisorder
(String arg0) boolean
hasUdder()
boolean
boolean
boolean
float
Hit
(BaseVehicle arg0, float arg1, boolean arg2, Vector2 arg3) void
HitByAnimal
(IsoAnimal arg0, boolean arg1) void
hitConsequences
(HandWeapon arg0, IsoGameCharacter arg1, boolean arg2, float arg3, boolean arg4) void
init
(AnimalBreed arg0) void
boolean
boolean
boolean
boolean
boolean
boolean
isBaby()
boolean
static boolean
boolean
isFemale()
boolean
boolean
isHappy()
boolean
isHeld()
boolean
boolean
boolean
boolean
boolean
isOnHook()
boolean
boolean
isWild()
void
void
load
(ByteBuffer arg0, int arg1, boolean arg2) milkAnimal
(IsoGameCharacter arg0, InventoryItem arg1) static void
modifyMeat
(Food arg0, float arg1, float arg2) boolean
boolean
needMom()
void
OnDeath()
void
onPlayBreedSoundEvent
(String arg0) void
void
pathToCharacter
(IsoGameCharacter character) void
pathToLocation
(int arg0, int arg1, int arg2) void
pathToTrough
(IsoFeedingTrough arg0) void
boolean
long
playBreedSound
(String arg0) void
void
void
void
void
boolean
boolean
void
void
remove()
void
removeBaby
(IsoAnimal arg0) void
void
void
void
renderShadow
(float arg0, float arg1, float arg2) void
void
save
(ByteBuffer arg0, boolean arg1) void
save
(ByteBuffer arg0, boolean arg1, boolean arg2) void
setAgeDebug
(int arg0) void
setAnimalID
(int arg0) void
setAnimalZone
(AnimalZone arg0) void
void
setCustomName
(String arg0) void
setData
(AnimalData arg0) void
setDebugAcceptance
(IsoPlayer arg0, float arg1) void
setDebugStress
(float arg0) void
setDZone
(DesignationZoneAnimal designationZoneAnimal) static void
setExtraValues
(Boolean boolean0) void
setFemale
(boolean arg0) void
setHealth
(float arg0) void
setHook
(IsoButcherHook arg0) void
setIsAlerted
(boolean arg0) void
setIsInvincible
(boolean arg0) void
setIsRoadKill
(boolean arg0) void
setItemID
(int arg0) void
setLastCellSavedTo
(int int0, int int1) void
void
void
setMoveForwardOnZone
(boolean arg0) void
setOnHook
(boolean arg0) void
setShouldBeSkeleton
(boolean arg0) void
setShouldFollowWall
(boolean arg0) void
setWild
(boolean arg0) boolean
shearAnimal
(IsoGameCharacter arg0, InventoryItem arg1) boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
spotted
(IsoMovingObject arg0, boolean arg1, float arg2) void
void
test()
boolean
static void
void
tryLure
(IsoPlayer arg0, InventoryItem arg1) boolean
tryThump
(IsoGridSquare arg0) void
unloaded()
void
update()
void
void
void
void
void
updateStatsAway
(int arg0) void
void
void
Methods inherited from class zombie.characters.IsoPlayer
actionStateChanged, addAttachedAnimal, addMechanicsItem, addSelectedZoneForHighlight, addWorldSoundUnlessInvisible, allPlayersAsleep, allPlayersDead, AttemptAttack, calculateContext, calculateCritChance, canClimbOverWall, canHearAll, canPerformHandToHandCombat, canSeeAll, checkActionGroup, checkCanSeeClient, checkCanSeeClient, checkWalkTo, checkZonesInterception, clearHandToHandAttack, climbOverWall, createPlayerStats, DoAttack, DoAttack, doBeatenVehicle, doContext, doContextClimbOverWall, DoFootstepSound, dressInClothingItem, dressInNamedOutfit, getAccessLevel, getActiveLightItem, getAimingMod, getAimingRangeMod, getAimVector, getAllFileNames, getAllSavedPlayers, getAlreadyReadBook, getAsleepTime, getAttachedAnimals, getAttackType, getCell, getClearSpottedTimer, getClosestZombieDist, getClosestZombieToOtherZombie, getCombatSpeed, getContextDoorOrWindowOrWindowFrame, getControllerAimDir, getCoopPVP, getDamageFromHitByACar, getDescription, getDialogMood, getDisplayName, getDragCharacter, getDragObject, getExtraInfoFlags, getFitness, getFollowDeadCount, getFollowID, getGlobalMovementMod, getHeartDelay, getHeartDelayMax, getHitReactionNetworkAI, getHoursSurvived, getHumanVisual, getIndex, getInstance, getInvAimingMod, getInvAimingRangeMod, getItemVisuals, getItemVisuals, getJoypadBind, getLastAngle, getLastSeenZomboidTime, getLastSpotted, getLightDistance, getLocalPlayerByOnlineID, getLuredAnimals, getMaxWeightDelta, getMechanicsItem, getMoodleLevel, getMouseAimVector, getMoveSpeed, getMusicIntensityEvents, getMusicThreatStatuses, getNearVehicle, getNetworkCharacterAI, getNutrition, getOffSetXUI, getOffSetYUI, getOnlineID, getParameterCharacterMovementSpeed, getPathSpeed, getPing, getPlayerClothingInsulation, getPlayerClothingTemperature, getPlayerCraftHistory, getPlayerIndex, getPlayerMoveDir, getPlayerNum, getPlayers, getRelevantAndDistance, getReloadingMod, getRole, getSeeNearbyCharacterDistance, getSelectedZoneForHighlight, getSelectedZonesForHighlight, getSleepingPillsTaken, getSpottedList, getStaticTraits, getSteamID, getTagColor, getTagPrefix, getTicksSinceSeenZombie, getTimedActionTimeModifier, getTimedActionToRetrigger, getTimeSinceLastStab, getTimeSurvived, getTorchDot, getTorchStrength, getTurnDelta, getUniqueFileName, getUnwantedModDataString, getUseableAnimal, getUseableVehicle, getUsername, getUsername, getUsername, getVisual, getVoicePitch, getVoiceType, getZombieRelevenceScore, hasInstance, Hit, hopFence, InitSpriteParts, invokeOnPlayerInstance, isAccessLevel, isAimControlActive, isAiming, isAimKeyDown, isAllChatMuted, isAllowRun, isAllowSprint, isAttackAnimThrowTimeOut, isAttackFromBehind, isAttacking, isAttackStarted, isAuthorizedHandToHand, isAuthorizedHandToHandAction, isAuthorizeMeleeAction, isAuthorizeShoveStomp, isBannedAttacking, isbChangeCharacterDebounce, isbCouldBeSeenThisFrame, isBehaviourMoving, isBlockMovement, isbSeenThisFrame, isCheatPlayerSeeEveryone, isClimbOverWallStruggle, isClimbOverWallSuccess, isDeaf, isDoingActionThatCanBeCancelled, isDraggingCorpseStateName, isFactionPvp, isFarming, isFavouriteRecipe, isFavouriteRecipe, isForceAim, isForceOverrideAnim, isForceRun, isForceSprint, isGettingUp, isGhostMode, isGrapplePressed, isIgnoreAutoVault, isIgnoreContextKey, isIgnoreInputsForDirection, isInitiateAttack, IsInMeleeAttack, isInTrees2, isInvPageDirty, isJustMoved, isLBPressed, isLocal, isLocalPlayer, isLocalPlayer, isLookingWhileInVehicle, isMaskClicked, isMeleePressed, isNearVehicle, isNetworkTeleportEnabled, isNoClip, isOnlyPlayerAsleep, isOutside, isPathfindRunning, isPerformingAnAction, isPickingUpBody, isPlayerMoving, isPlayingAttackLoopSound, isPushableForSeparate, isPushedByForSeparate, isPuttingDownBody, isRemoteAndHasObstacleOnPath, IsRunning, isSafeToClimbOver, isSaveFileInUse, isSaveFileIPValid, isSeeDesignationZone, isSeeEveryone, isSeeNonPvpZone, isServerPlayerIDValid, isShowMPInfos, isShowTag, isSkeleton, isSkipResolveCollision, isSolidForSeparate, isTargetedByZombie, isTimedActionInstant, isTorchCone, isUnwanted, IsUsingAimWeapon, isVehicleCollisionActive, isWaiting, isWalking, isWearingNightVisionGoggles, Kill, load, lureAnimal, Move, MoveUnmodded, nullifyAiming, OnAnimEvent, onWornItemsChanged, petAnimal, playBloodSplatterSound, playerVoiceSound, postupdate, pressedAim, pressedAttack, pressedCancelAction, pressedMovement, preupdate, removeAllAttachedAnimals, removeAttachedAnimal, removeSaveFile, Reset, resetSelectedZonesForHighlight, resetSleepingPillsTaken, save, save, setAddedToModelManager, setAllChatMuted, setAllowRun, setAllowSprint, setAngleFromAim, setAsleepTime, setAttackAnimThrowTimer, setAttackFromBehind, setAttackStarted, setAttackType, setAttackVariationX, setAttackVariationY, setAuthorizedHandToHand, setAuthorizedHandToHandAction, setAuthorizeMeleeAction, setAuthorizeShoveStomp, setBannedAttacking, setbChangeCharacterDebounce, setbCouldBeSeenThisFrame, setBlockMovement, setbSeenThisFrame, setCanHearAll, setCanSeeAll, setClearSpottedTimer, setClimbOverWallStruggle, setClimbOverWallSuccess, setCombatSpeed, setCoopPVP, setDialogMood, setDisplayName, setDragCharacter, setDragObject, setExtraInfoFlags, setFactionPvp, setFishingStage, setFitnessSpeed, setFollowDeadCount, setFollowID, setForceAim, setForceOverrideAnim, setForceRun, setForceSprint, setGhostMode, setHasObstacleOnPath, setHeartDelay, setHeartDelayMax, setHoursSurvived, setIgnoreAutoVault, setIgnoreContextKey, setIgnoreInputsForDirection, setInitiateAttack, setInstance, setInvPageDirty, setIsFarming, setIsLuringAnimals, setJoypadIgnoreAimUntilCentered, setJustMoved, setLastAngle, setLastAttackWasHandToHand, setLastSpotted, setLocalPlayer, setMaxWeightDelta, setMeleeHitSurface, setMeleeHitSurface, setMoodleCantSprint, setMoveSpeed, setNetworkTeleportEnabled, setNoClip, setOffSetXUI, setOffSetYUI, setOnlineID, setPathfindRunning, setPerformingAnAction, setPing, setPlayerMoveDir, setPlayerStats, setRole, setRole, setSeeDesignationZone, setSeeNonPvpZone, setSelectedZoneForHighlight, setShowMPInfos, setShowTag, setSleepingPillsTaken, setSteamID, setTagColor, setTagPrefix, setTicksSinceSeenZombie, setTimedActionToRetrigger, setTimeSinceLastStab, setUnwanted, setUsername, setVehicle4TestCollision, setVehicleHitLocation, setVoicePitch, setVoiceType, setWaiting, setWearingNightVisionGoggles, shouldBeTurning, startAttackLoopSound, startReceivingBodyDamageUpdates, stopLuringAnimals, stopPlayerVoiceSound, stopReceivingBodyDamageUpdates, TestAnimalSpotPlayer, TestZombieSpotPlayer, toggleForceAim, toggleForceRun, toggleForceSprint, tooDarkToRead, transmitPlayerVoiceSound, triggerMusicIntensityEvent, updateEnduranceWhileSitting, updateMovementRates, UpdateRemovedEmitters, updateUsername, wasLastAttackHandToHand
Methods inherited from class zombie.characters.IsoLivingCharacter
AttemptAttack, getAttackingWeapon, isCollidedWithPushableThisFrame, isDoHandToHandAttack, isDoShove, isDoStomp, isGrapplingWhileAiming, isShoving, isShovingWhileAiming, setDoShove
Methods inherited from class zombie.characters.IsoGameCharacter
addArmMuscleStrain, addBackMuscleStrain, addBasicPatch, addBlood, addBlood, addBodyVisualFromItemType, addBothArmMuscleStrain, addCombatMuscleStrain, addCombatMuscleStrain, addCombatMuscleStrain, addDirt, addHole, addHole, addHoleFromZombieAttacks, addKnownMediaLine, addLeftArmMuscleStrain, addLineChatElement, addLineChatElement, addLineChatElement, addLineChatElement, addLotsOfDirt, addNeckMuscleStrain, addReadLiterature, addReadLiterature, addReadPrintMedia, addRightLegMuscleStrain, addStiffness, addVisualDamage, 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, calcHitDir, calcLengthMultiplier, calculateBaseSpeed, calculateCombatSpeed, calculateGrappleEffectivenessFromTraits, calculateShadowParams, calculateShadowParams, Callout, Callout, canAccessContainer, CanAttack, canBeGrappled, canClimbDownSheetRope, canClimbDownSheetRopeInCurrentSquare, canClimbSheetRope, canDropCorpseInto, canGrabCorpseFrom, canReachTo, CanSee, CanSee, canSprint, canStandAt, canUseAsGenericCraftingSurface, canUseLootTool, carMovingBackward, changeState, checkCurrentAction, checkIsNearVehicle, checkIsNearWall, checkUpdateModelTextures, clearAttachedItems, ClearEquippedCache, clearFallDamage, clearKnownMediaLines, clearVariable, ClearVariable, clearVariables, clearWornItems, climbDownSheetRope, climbSheetRope, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindowFrame, closeWindow, clothingItemChanged, compareMovePriority, createKeyRing, createKeyRing, dbgGetAnimTrack, dbgGetAnimTrackName, dbgGetAnimTrackTime, dbgGetAnimTrackWeight, die, DirectionFromVector, DoDeath, DoDeath, doDeferredMovementFromRagdoll, DoFloorSplat, DoFootstepSound, doHitByVehicle, DoSneezeText, DoSwingCollisionBoneCheck, drawDebugTextBelow, drawLine, DrawSneezeText, dressInPersistentOutfit, dressInPersistentOutfitID, dressInRandomNonSillyOutfit, dressInRandomOutfit, 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, getAimAtFloorAmount, getAimingDelay, getAlreadyReadPages, getAnimAngle, getAnimAngleRadians, getAnimAngleStepDelta, getAnimAngleTwistDelta, getAnimatable, getAnimationDebug, getAnimationPlayer, getAnimationPlayerRecorder, getAnimationStateName, getAnimationTimeDelta, getAnimEventBroadcaster, getAnimForwardDirection, getAnimVector, getAttachedItem, getAttachedItems, getAttachedLocationGroup, 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, 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, getGameCharacterAIBrain, getGameVariables, getGameVariablesInternal, getGrappleable, getHaloTimerCount, getHammerSoundMod, getHeadLookAngleMax, getHeadLookHorizontal, getHeadLookVertical, getHealth, getHearDistanceModifier, getHeightAboveFloor, getHitChancesMod, getHitDirEnum, getHitInfoList, getHitReaction, getHittingMod, 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, getNextAnimationTranslationLength, getNextWander, getNimbleMod, getNumSurvivorsInVicinity, getNumTwistBones, getOrCreateSleepingEventData, getOutfitName, 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, 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, getTimeSinceLastSmoke, getTimeThumping, 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, Hit, initAttachedItems, initLightInfo2, InitSpriteParts, initSpritePartsEmpty, initWornItems, isAboveTopOfStairs, isActuallyAttackingWithMeleeWeapon, isAddedToModelManager, isAimAtFloor, isAlive, isAllowConversation, isAnimal, isAnimatingBackwards, isAnimationRecorderActive, isAnimationUpdatingThisFrame, isAnimForecasted, isAnimRecorderActive, isAsleep, isAttachedItem, IsAttackRange, isAutoWalk, isbDoDefer, 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, isDraggingCorpse, isDriving, isEditingRagdoll, isEnduranceSufficientForAction, isEquipped, isEquippedClothing, isFacingLocation, isFacingObject, isFallOnFront, isFarmingCheat, isFastMoveCheat, isFishingCheat, isGodMod, isGrappleThrowIntoContainer, isGrappleThrowOutWindow, isGrappleThrowOverFence, isHandItem, isHeadLookAround, isHealthCheat, isHeavyItem, isHideWeaponModel, isHitFromBehind, isIgnoreMovementForDirection, isIgnoreStaggerBack, isIgnoringAimingInput, isInARoom, isInTrees, isInTreesNoBush, isInvisible, isInvulnerable, isItemInBothHands, isKilledByFall, isKilledBySlicingWeapon, isKnockedDown, isKnowAllRecipes, isKnownMediaLine, isKnownPoison, isKnownPoison, isLastCollidedN, isLastCollidedW, isLiteratureRead, isMechanicsCheat, isMeleeAttackRange, isMovablesCheat, isMoving, isNearSirenVehicle, isNPC, isObjectBehind, isOnBack, isOnBed, isOnDeathDone, isOnFire, isOnKillDone, isOverEncumbered, isPathing, isPerformingAttackAnimation, isPerformingGrappleAnimation, isPerformingHostileAnimation, isPerformingShoveAnimation, isPerformingStompAnimation, isPersistentOutfitInit, isPlayingDeathSound, isPrimaryEquipped, isPrimaryHandItem, isPrintMediaRead, isProtectedFromToxic, isProtectedFromToxic, isRagdoll, isRagdollFall, isRagdollSimulationActive, isRangedWeaponEmpty, isReading, isReanim, isRecipeActuallyKnown, isRecipeActuallyKnown, isRecipeKnown, isRecipeKnown, isRecipeKnown, isRecipeKnown, isRecipeKnown, isResting, isRunning, isSeatedInVehicle, isSecondaryHandItem, isShoveStompAnim, isShowAdminTag, isSitOnFurnitureObject, isSitOnGround, isSittingOnFurniture, isSneaking, isSpeaking, IsSpeaking, IsSpeakingNPC, isSprinting, isStrafing, isTeleporting, isTimedActionInstantCheat, isTurning, isTurning90, isTurningAround, isTwisting, isUnderVehicle, isUnderVehicleRadius, isUnlimitedAmmo, isUnlimitedCarry, isUnlimitedEndurance, isUpright, isUsingWornItems, isVehicleCollision, isVisibleToNPCs, isWeaponReady, isWearingAwkwardGloves, isWearingGlasses, isWearingGloves, isWearingTag, isWearingVisualAid, isZombie, isZombieAttacking, isZombieAttacking, isZombiesDontAttack, Kill, learnRecipe, learnRecipe, level0, LevelPerk, LevelPerk, loadChange, LoseLevel, modifyTraitXPBoost, modifyTraitXPBoost, MoveForward, nearbyZombieClimbPenalty, NPCGetAiming, NPCGetRunning, NPCSetAiming, NPCSetAttack, NPCSetJustMoved, NPCSetMelee, NPCSetRunning, OnClothingUpdated, onDeath_ShouldDoSplatterAndSounds, OnEquipmentUpdated, onMouseLeftClick, onRagdollSimulationStarted, openWindow, PainMeds, pathToLocationF, pathToSound, pickUpCorpse, pickUpCorpseItem, PlayAnim, PlayAnimUnlooped, PlayAnimWithSpeed, playbackRecordCurrentStateSnapshot, playbackSetCurrentStateSnapshot, playDropItemSound, playEmote, playHurtSound, playSound, playSoundLocal, playWeaponHitArmourSound, postUpdateEquippedTextures, postUpdateModelTextures, processHitDamage, QueueAction, readInventory, ReadLiterature, ReduceHealthWhenBurning, releaseAnimationPlayer, releaseBallisticsController, releaseBallisticsTarget, releaseRagdollController, reloadOutfit, removeAttachedItem, removeFromHands, removeKnownMediaLine, removeWornItem, removeWornItem, renderObjectPicker, renderServerGUI, reportEvent, resetAimingDelay, resetBeardGrowingTime, resetBodyDamageRemote, resetEquippedHandsModels, resetHairGrowingTime, resetModel, resetModelNextFrame, saveChange, Say, Say, SayDebug, SayDebug, SayRadio, SayShout, SayWhisper, Seen, setAge, setAimAtFloor, setAimAtFloor, setAimingDelay, setAllowConversation, setAlreadyReadPages, setAnimated, setAnimatingBackwards, setAnimForecasted, setAnimRecorderActive, setAsleep, setAttachedItem, setAttachedItems, 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, setFireKillRate, setFireMode, setFireSpreadProbability, setFishingCheat, setFollowingTarget, setForceWakeUpTime, setForwardDirection, setForwardDirection, setForwardDirectionFromAnimAngle, setForwardDirectionFromIsoDirection, setForwardIsoDirection, setGodMod, setGrappleThrowIntoContainer, setGrappleThrowOutWindow, setGrappleThrowOverFence, setHaloNote, setHaloNote, setHaloNote, setHeadLookAround, setHeadLookAroundDirection, 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, setOwner, setOwnerPlayer, 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, shouldBeFalling, 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, zeroForwardDirectionY
Methods inherited from class zombie.iso.IsoMovingObject
canHaveMultipleHits, collideWith, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getBuilding, getBumpedType, getCollidedObject, getCollideType, getCurrentSquare, getCurrentZone, getDistanceSq, getEatingZombies, getFacingPosition, 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, isCrawling, isDestroyed, isEatingOther, isFirstUpdate, isOnFloor, isProne, 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, spotted, toString, updateAnimation
Methods inherited from class zombie.iso.IsoObject
addAttachedAnimSprite, addAttachedAnimSpriteByName, addAttachedAnimSpriteInstance, addChild, addFluid, addItemToObjectSurface, addItemToObjectSurface, addItemToObjectSurface, addSecondaryContainer, addSheetRope, 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, 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, getThumpCondition, 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, writeToRemoteBuffer
Methods 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, setUsingPlayer
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface zombie.chat.ChatElementOwner
getSquare, getX, getY, getZ
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimatable
canTransitionToState
Methods 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, setVariable
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSource
getVariableBoolean, getVariableEnum
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSourceContainer
containsVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, isVariable
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.events.IAnimEventWrappedBroadcaster
addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, animEvent
Methods inherited from interface zombie.core.skinnedmodel.IGrappleable
getID, getPosition, getPosition, setDoGrappleLetGo, setGrappleDeferredOffset, setGrappleDeferredOffset, setPosition, setPosition, setTargetGrapplePos, setTargetGrapplePos, setTargetGrappleRotation
Methods 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, setTargetGrappleRotation
Methods inherited from interface zombie.core.skinnedmodel.visual.IHumanVisual
getHumanVisual, getItemVisuals, isSkeleton, isZombie
Methods inherited from interface zombie.iso.ILuaIsoObject
setDir
Methods inherited from interface zombie.network.fields.IPositional
getX, getY, getZ, isInRange
-
Field Details
-
DISPLAY_EXTRA_VALUES
-
INVALID_SQUARE_XY
public static int INVALID_SQUARE_XY -
tempVector2
-
animalID
public int animalID -
itemID
public int itemID -
spottedChr
-
attackedBy
-
attackedTimer
public long attackedTimer -
attachBackToMother
public int attachBackToMother -
timeSinceLastUpdate
public long timeSinceLastUpdate -
smallEnclosure
public boolean smallEnclosure -
adef
-
mother
-
motherID
public int motherID -
searchRadius
public int searchRadius -
eatFromTrough
-
eatFromGround
-
drinkFromTrough
-
drinkFromRiver
-
drinkFromPuddle
-
hutch
-
fullGenome
-
atkTarget
-
thumpTarget
-
fightingOpponent
-
soundSourceTarget
-
stressLevel
public float stressLevel -
eggTimerInHutch
public int eggTimerInHutch -
nestBox
public int nestBox -
playerAcceptanceList
-
heldBy
-
luredBy
-
walkToCharLuring
public boolean walkToCharLuring -
geneticDisorder
-
movingToFood
-
movingToFoodTimer
public float movingToFoodTimer -
ignoredTrough
-
attachBackToMotherTimer
public float attachBackToMotherTimer -
virtualID
public double virtualID -
migrationGroup
-
wild
public boolean wild -
alerted
public boolean alerted -
alertedChr
-
fromMeta
public boolean fromMeta -
followingWall
public boolean followingWall -
shouldFollowWall
public boolean shouldFollowWall -
attachBackToHookX
public int attachBackToHookX -
attachBackToHookY
public int attachBackToHookY -
attachBackToHookZ
public int attachBackToHookZ
-
-
Constructor Details
-
IsoAnimal
-
IsoAnimal
-
IsoAnimal
-
IsoAnimal
-
IsoAnimal
public IsoAnimal(IsoCell arg0, int arg1, int arg2, int arg3, String arg4, AnimalBreed arg5, boolean arg6)
-
-
Method Details
-
checkForChickenpocalypse
public boolean checkForChickenpocalypse() -
getObjectName
- Overrides:
getObjectName
in classIsoPlayer
-
getAnimalVisual
- Specified by:
getAnimalVisual
in interfaceIAnimalVisual
- Overrides:
getAnimalVisual
in classIsoPlayer
-
addToWorld
public void addToWorld()- Overrides:
addToWorld
in classIsoObject
-
GetAnimSetName
- Specified by:
GetAnimSetName
in interfaceIAnimatable
- Overrides:
GetAnimSetName
in classIsoPlayer
-
playSoundDebug
public void playSoundDebug() -
update
-
test
public void test() -
testCollideWithVehicles
-
applyDamageFromVehicle
public void applyDamageFromVehicle(float arg0, float arg1) -
Hit
-
allowsTwist
public boolean allowsTwist()- Specified by:
allowsTwist
in interfaceILuaGameCharacter
- Overrides:
allowsTwist
in classIsoPlayer
-
getPetTimer
public float getPetTimer() -
getRandomSquareInZone
-
stopAllMovementNow
public void stopAllMovementNow() -
cancelLuring
public void cancelLuring() -
updateStress
public void updateStress() -
respondToSound
public void respondToSound() -
calcDamage
public float calcDamage() -
HitByAnimal
-
initializeStates
public void initializeStates() -
spotted
-
drawRope
-
render
-
renderlast
public void renderlast()- Overrides:
renderlast
in classIsoPlayer
-
drawDirectionLine
- Overrides:
drawDirectionLine
in classIsoGameCharacter
-
renderShadow
public void renderShadow(float arg0, float arg1, float arg2) - Overrides:
renderShadow
in classIsoGameCharacter
-
getBehavior
-
checkAlphaAndTargetAlpha
-
shouldBecomeZombieAfterDeath
public boolean shouldBecomeZombieAfterDeath()- Overrides:
shouldBecomeZombieAfterDeath
in classIsoGameCharacter
-
becomeCorpse
- Overrides:
becomeCorpse
in classIsoPlayer
-
OnDeath
-
hitConsequences
public void hitConsequences(HandWeapon arg0, IsoGameCharacter arg1, boolean arg2, float arg3, boolean arg4) - Overrides:
hitConsequences
in classIsoPlayer
-
setHealth
public void setHealth(float arg0) - Specified by:
setHealth
in interfaceILuaGameCharacterDamage
- Overrides:
setHealth
in classIsoGameCharacter
- Parameters:
arg0
- the Health to set
-
killed
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorld
in classIsoPlayer
-
getData
-
getInventoryIconTextureName
-
getInventoryIconTexture
-
save
- Overrides:
save
in classIsoPlayer
- Throws:
IOException
-
save
- Throws:
IOException
-
load
- Overrides:
load
in classIsoPlayer
- Throws:
IOException
-
init
-
canGoThere
-
getAnimalType
- Specified by:
getAnimalType
in interfaceIAnimalVisual
- Overrides:
getAnimalType
in classIsoPlayer
-
getAnimalSize
public float getAnimalSize()- Specified by:
getAnimalSize
in interfaceIAnimalVisual
- Overrides:
getAnimalSize
in classIsoPlayer
-
getAnimalOriginalSize
public float getAnimalOriginalSize() -
setAgeDebug
public void setAgeDebug(int arg0) -
haveEnoughMilkToFeedFrom
public boolean haveEnoughMilkToFeedFrom() -
addBaby
-
unloaded
public void unloaded() -
updateLastTimeSinceUpdate
public void updateLastTimeSinceUpdate() -
debugAgeAway
public void debugAgeAway(int arg0) -
updateStatsAway
public void updateStatsAway(int arg0) -
checkKilledByMetaPredator
public boolean checkKilledByMetaPredator(int arg0) -
isBaby
public boolean isBaby() -
shearAnimal
-
getMilkType
-
addDebugBucketOfMilk
-
milkAnimal
-
setMaxSizeDebug
public void setMaxSizeDebug() -
addEgg
public boolean addEgg(boolean arg0) -
createEgg
-
randomizeAge
public void randomizeAge() -
isAnimalMoving
public boolean isAnimalMoving() -
isGeriatric
public boolean isGeriatric() -
getAgeText
-
getHealthText
-
getAppearanceText
-
copyFrom
-
fertilize
-
isAnimalEating
public boolean isAnimalEating() -
isAnimalAttacking
public boolean isAnimalAttacking() -
isAnimalSitting
public boolean isAnimalSitting() -
isFemale
public boolean isFemale()- Specified by:
isFemale
in interfaceIHumanVisual
- Specified by:
isFemale
in interfaceILuaGameCharacter
- Overrides:
isFemale
in classIsoGameCharacter
-
setFemale
public void setFemale(boolean arg0) - Specified by:
setFemale
in interfaceILuaGameCharacter
- Overrides:
setFemale
in classIsoGameCharacter
-
getAttackedBy
- Overrides:
getAttackedBy
in classIsoGameCharacter
- Returns:
- the AttackedBy
-
setAttackedBy
- Overrides:
setAttackedBy
in classIsoGameCharacter
- Parameters:
arg0
- the AttackedBy to set
-
isInvincible
public boolean isInvincible()- Overrides:
isInvincible
in classIsoGameCharacter
-
setIsInvincible
public void setIsInvincible(boolean arg0) -
getCustomName
-
setCustomName
-
getHunger
public float getHunger() -
getThirst
public float getThirst() -
getBabyType
-
hasUdder
public boolean hasUdder() -
getBreed
-
canBeMilked
public boolean canBeMilked() -
canBeSheared
public boolean canBeSheared() -
getEggsPerDay
public int getEggsPerDay() -
getHutch
-
getNestBoxIndex
public int getNestBoxIndex() -
setData
-
hasGeneticDisorder
-
getFullName
- Specified by:
getFullName
in interfaceILuaGameCharacter
- Overrides:
getFullName
in classIsoGameCharacter
-
getFullGenome
-
getFullGenomeList
-
getUsedGene
-
getAge
public int getAge()- Overrides:
getAge
in classIsoGameCharacter
-
canDoAction
public boolean canDoAction() -
getMeatRatio
public float getMeatRatio() -
getMate
-
getAnimalZone
-
setAnimalZone
-
hasAnimalZone
public boolean hasAnimalZone() -
isMoveForwardOnZone
public boolean isMoveForwardOnZone() -
setMoveForwardOnZone
public void setMoveForwardOnZone(boolean arg0) -
isExistInTheWorld
public boolean isExistInTheWorld()- Overrides:
isExistInTheWorld
in classIsoMovingObject
-
changeStress
public void changeStress(float arg0) -
getEggGeneMod
public float getEggGeneMod() -
setDebugStress
public void setDebugStress(float arg0) -
setDebugAcceptance
-
getAllPossibleFoodFromInv
-
getEatTypePossibleFromHand
-
addAcceptance
-
feedFromHand
-
petTimerDone
public boolean petTimerDone() -
petAnimal
-
getStress
public float getStress() -
getStressTxt
-
fleeTo
-
getAcceptanceLevel
-
canBeFeedByHand
public boolean canBeFeedByHand() -
tryLure
-
getPossibleLuringItems
-
eatFromLured
-
getAttachmentWorldPos
-
getAttachmentWorldPos
-
carCrash
public void carCrash(float arg0, boolean arg1) -
getMilkAnimPreset
-
pathToCharacter
- Overrides:
pathToCharacter
in classIsoGameCharacter
-
pathToLocation
public void pathToLocation(int arg0, int arg1, int arg2) - Specified by:
pathToLocation
in interfaceILuaGameCharacter
- Overrides:
pathToLocation
in classIsoGameCharacter
-
pathToTrough
-
shouldBreakObstaclesDuringPathfinding
public boolean shouldBreakObstaclesDuringPathfinding() -
getFeelersize
public float getFeelersize()- Overrides:
getFeelersize
in classIsoMovingObject
- Returns:
- the feelersize
-
animalShouldThump
public boolean animalShouldThump() -
tryThump
-
getAnimalTrailerSize
public float getAnimalTrailerSize() -
canBePet
public boolean canBePet() -
toggleExtraValues
public static void toggleExtraValues() -
setExtraValues
-
isExtraValues
public static boolean isExtraValues() -
debugRandomIdleAnim
public void debugRandomIdleAnim() -
debugRandomHappyAnim
public void debugRandomHappyAnim() -
getDZone
-
setDZone
-
getConnectedDZone
-
haveMatingSeason
public boolean haveMatingSeason() -
isInMatingSeason
public boolean isInMatingSeason() -
getMinAgeForBaby
public int getMinAgeForBaby() -
isHeld
public boolean isHeld() -
pathFailed
public void pathFailed() -
getAnimalSoundState
-
playDeadSound
public void playDeadSound()- Overrides:
playDeadSound
in classIsoGameCharacter
-
updateVocalProperties
public void updateVocalProperties()- Overrides:
updateVocalProperties
in classIsoPlayer
-
playNextFootstepSound
public void playNextFootstepSound() -
onPlayBreedSoundEvent
-
playBreedSound
-
playStressedSound
public void playStressedSound() -
updateLoopingSounds
public void updateLoopingSounds() -
updateRunLoopingSound
public void updateRunLoopingSound() -
updateWalkLoopingSound
public void updateWalkLoopingSound() -
getMother
-
setMother
-
canBePicked
-
canBeKilledWithoutWeapon
public boolean canBeKilledWithoutWeapon() -
getAnimalID
public int getAnimalID() -
setAnimalID
public void setAnimalID(int arg0) -
setItemID
public void setItemID(int arg0) -
getItemID
public int getItemID() -
getNextStageAnimalType
-
debugForceEgg
public void debugForceEgg() -
isWild
public boolean isWild() -
setWild
public void setWild(boolean arg0) -
alertOtherAnimals
-
debugForceSit
public void debugForceSit() -
isAlerted
public boolean isAlerted() -
setIsAlerted
public void setIsAlerted(boolean arg0) -
shouldFollowWall
public boolean shouldFollowWall() -
setShouldFollowWall
public void setShouldFollowWall(boolean arg0) -
readyToBeMilked
public boolean readyToBeMilked() -
readyToBeSheared
public boolean readyToBeSheared() -
haveHappyAnim
public boolean haveHappyAnim() -
canHaveEggs
public boolean canHaveEggs() -
needHutch
public boolean needHutch() -
canPoop
public boolean canPoop() -
getMinClutchSize
public int getMinClutchSize() -
getMaxClutchSize
public int getMaxClutchSize() -
getCurrentClutchSize
public int getCurrentClutchSize() -
attackOtherMales
public boolean attackOtherMales() -
shouldAnimalStressAboveGround
public boolean shouldAnimalStressAboveGround() -
canClimbStairs
public boolean canClimbStairs() -
forceWanderNow
public void forceWanderNow() -
canClimbFences
public boolean canClimbFences() -
climbOverFence
- Specified by:
climbOverFence
in interfaceILuaGameCharacter
- Overrides:
climbOverFence
in classIsoGameCharacter
-
needMom
public boolean needMom() -
getFertilizedTimeMax
public int getFertilizedTimeMax() -
isLocalPlayer
public boolean isLocalPlayer()- Overrides:
isLocalPlayer
in classIsoPlayer
-
getThirstBoost
public float getThirstBoost() -
getHungerBoost
public float getHungerBoost() -
removeBaby
-
remove
public void remove() -
delete
public void delete() -
canEatFromTrough
-
getThumpDelay
public float getThumpDelay() -
getBloodQuantity
public float getBloodQuantity() -
getFeatherNumber
public int getFeatherNumber() -
getFeatherItem
-
getOwner
- Overrides:
getOwner
in classIsoGameCharacter
-
getOwnerPlayer
- Overrides:
getOwnerPlayer
in classIsoGameCharacter
-
isHappy
public boolean isHappy() -
shouldBeSkeleton
public boolean shouldBeSkeleton() -
setShouldBeSkeleton
public void setShouldBeSkeleton(boolean arg0) -
getGeneticDisorder
-
getBabies
-
canRagdoll
public boolean canRagdoll()- Overrides:
canRagdoll
in classIsoGameCharacter
-
getZoneAcceptance
public float getZoneAcceptance() -
getPlayerAcceptance
-
addAnimalPart
-
modifyMeat
-
shouldStartFollowWall
public boolean shouldStartFollowWall() -
getCorpseSize
public float getCorpseSize() -
getCorpseLength
public float getCorpseLength() -
setOnHook
public void setOnHook(boolean arg0) -
isOnHook
public boolean isOnHook() -
getAdef
-
getHook
-
setHook
-
reattachBackToHook
public void reattachBackToHook() -
getTypeAndBreed
-
createAnimalFromCorpse
-
updateLOS
-
canBePutInHutch
-
shouldCreateZone
public boolean shouldCreateZone() -
setIsRoadKill
public void setIsRoadKill(boolean arg0) -
isRoadKill
public boolean isRoadKill() -
getLastCellSavedToX
public int getLastCellSavedToX() -
getLastCellSavedToY
public int getLastCellSavedToY() -
setLastCellSavedTo
public void setLastCellSavedTo(int int0, int int1)
-