Class IsoAnimal
- All Implemented Interfaces:
fmod.fmod.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
,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
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, L3Pressed, lastAngle, lastRemoteUpdate, lastTargeted, luredAnimals, MAX, MaxSpeed, maxWeightDelta, MoodleCantSprint, mpTorchCone, mpTorchDist, mpTorchStrength, networkAI, NoSound, numNearbyBuildingsRooms, numPlayers, OnlineChunkGridWidth, OnlineID, physicsDebugRenderer, PlayerIndex, playerMoveDir, players, R3Pressed, 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, clientIgnoreCollision, 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 cell, int int0, int int1, int int2, String string0, String string1, boolean boolean0) IsoAnimal
(IsoCell cell, int int0, int int1, int int2, String string, AnimalBreed animalBreed) IsoAnimal
(IsoCell cell, int int0, int int1, int int2, String string, AnimalBreed animalBreed, boolean boolean0) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAcceptance
(IsoPlayer player, float float1) static void
addAnimalPart
(AnimalPart animalPart, IsoPlayer player, IsoDeadBody deadBody) addBaby()
boolean
addEgg
(boolean boolean0) void
void
alertOtherAnimals
(IsoMovingObject var1, boolean boolean0) boolean
void
applyDamageFromVehicle
(float float0, float float1) boolean
float
boolean
boolean
boolean
canBePet()
boolean
canBePicked
(IsoGameCharacter character) boolean
canBePutInHutch
(IsoHutch hutchx) boolean
void
boolean
boolean
boolean
canEatFromTrough
(IsoFeedingTrough feedingTrough) boolean
canGoThere
(IsoGridSquare square) boolean
boolean
canPoop()
boolean
void
carCrash
(float float0, boolean boolean0) void
changeStress
(float float0) void
checkAlphaAndTargetAlpha
(IsoPlayer player) boolean
boolean
checkKilledByMetaPredator
(int int0) void
climbOverFence
(IsoDirections directions) void
static IsoAnimal
createAnimalFromCorpse
(IsoDeadBody deadBody) void
debugAgeAway
(int int0) void
void
void
void
void
delete()
void
drawDirectionLine
(Vector2 vector, float float1, float float7, float float8, float float9) void
drawRope
(IsoGameCharacter character) void
eatFromLured
(IsoPlayer player, InventoryItem item) void
feedFromHand
(IsoPlayer player, InventoryItem item) void
void
fleeTo
(IsoGridSquare square) void
float
getAcceptanceLevel
(IsoPlayer player) getAdef()
int
getAge()
getAgeText
(boolean boolean0, int int1) getAllPossibleFoodFromInv
(IsoGameCharacter character) int
float
float
getAnimalSoundState
(String string) float
getAppearanceText
(boolean boolean0) getAttachmentWorldPos
(String string) float
getBreed()
float
float
int
getData()
getDZone()
float
int
int
float
int
getHealthText
(boolean boolean0, int int0) getHook()
float
float
getHutch()
int
getMate()
int
float
int
int
int
getOwner()
float
float
getPlayerAcceptance
(IsoPlayer player) getPossibleLuringItems
(IsoGameCharacter character) float
getStressTxt
(boolean boolean0, int int0) float
float
float
getUsedGene
(String string) float
boolean
boolean
hasGeneticDisorder
(String string) boolean
hasUdder()
boolean
boolean
boolean
float
Hit
(BaseVehicle var1, float float1, boolean var3, Vector2 vector) void
HitByAnimal
(IsoAnimal animal0, boolean boolean0) void
hitConsequences
(HandWeapon var1, IsoGameCharacter character, boolean boolean0, float float0, boolean var5) void
init
(AnimalBreed animalBreed) 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 byteBuffer, int int0, boolean boolean0) milkAnimal
(IsoGameCharacter character, InventoryItem item) static void
modifyMeat
(Food food, float float1, float float0) boolean
boolean
needMom()
void
OnDeath()
void
onPlayBreedSoundEvent
(String string) void
void
pathToLocation
(int int0, int int1, int int2) void
pathToTrough
(IsoFeedingTrough feedingTrough) void
boolean
long
playBreedSound
(String string) void
void
void
void
void
boolean
boolean
void
void
remove()
void
removeBaby
(IsoAnimal animal1) void
void
render
(float float0, float float1, float float2, ColorInfo colorInfo, boolean boolean0, boolean boolean1, Shader shader) void
void
renderShadow
(float float5, float float6, float float7) void
void
save
(ByteBuffer byteBuffer, boolean boolean0) void
save
(ByteBuffer byteBuffer, boolean boolean1, boolean boolean0) void
setAgeDebug
(int int0) void
setAnimalID
(int int0) void
setAnimalZone
(AnimalZone animalZone) void
setAttackedBy
(IsoGameCharacter character) void
setCustomName
(String string) void
setData
(AnimalData animalData) void
setDebugAcceptance
(IsoPlayer player, float float0) void
setDebugStress
(float float0) void
setDZone
(DesignationZoneAnimal designationZoneAnimal) void
setExtraValues
(Boolean boolean0) void
setFemale
(boolean boolean0) void
setHealth
(float float0) void
setHook
(IsoButcherHook butcherHook) void
setIsAlerted
(boolean boolean0) void
setIsInvincible
(boolean boolean0) void
setIsRoadKill
(boolean boolean0) void
setItemID
(int int0) void
void
void
setMoveForwardOnZone
(boolean boolean0) void
setOnHook
(boolean boolean0) void
setShouldBeSkeleton
(boolean boolean0) void
setShouldFollowWall
(boolean boolean0) void
setWild
(boolean boolean0) boolean
shearAnimal
(IsoGameCharacter character, InventoryItem item0) boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
spotted
(IsoMovingObject movingObject, boolean boolean0, float float0) void
void
test()
boolean
testCollideWithVehicles
(BaseVehicle vehicle) static void
void
tryLure
(IsoPlayer player, InventoryItem item) boolean
tryThump
(IsoGridSquare square1) void
unloaded()
void
update()
void
void
void
void
void
updateStatsAway
(int int2) void
void
void
Methods inherited from class zombie.characters.IsoPlayer
actionStateChanged, addAttachedAnimal, addMechanicsItem, addSelectedZoneForHighlight, addWorldSoundUnlessInvisible, allowsTwist, 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, 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, IsUsingAimWeapon, isVehicleCollisionActive, isWaiting, isWalking, isWearingNightVisionGoggles, Kill, load, lureAnimal, Move, MoveUnmodded, nullifyAiming, OnAnimEvent, onCullStateChanged, onWornItemsChanged, petAnimal, playBloodSplatterSound, playerVoiceSound, postupdate, pressedAim, pressedAttack, pressedCancelAction, pressedMovement, preupdate, removeAllAttachedAnimals, removeAttachedAnimal, removeSaveFile, Reset, resetSelectedZonesForHighlight, resetSleepingPillsTaken, save, save, 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, 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, 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, CanAttack, canBeGrappled, canClimbDownSheetRope, canClimbDownSheetRopeInCurrentSquare, canClimbSheetRope, canReachTo, CanSee, CanSee, canSprint, canStandAt, canUseAsGenericCraftingSurface, canUseLootTool, carMovingBackward, changeState, checkIsNearVehicle, checkIsNearWall, checkUpdateModelTextures, clearAttachedItems, ClearEquippedCache, 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, getCorpseSicknessDefense, getCorpseSicknessDefense, getCorpseSicknessDefense, getCorpseSicknessRate, getCurrentActionContextStateName, getCurrentBuilding, getCurrentBuildingDef, getCurrentRoomDef, getCurrentState, getCurrentStateName, getCurrentVerticalAimAngle, getDangerLevels, getDebugMonitor, getDefaultState, getDeferredAngleDelta, getDeferredMovement, getDeferredMovementFromRagdoll, getDeferredRotationWeight, getDepressDelta, getDepressEffect, getDescriptor, getDieCount, getDirectionAngle, getDirectionAngleRadians, getDoRender, getDotWithForwardDirection, getDotWithForwardDirection, getEmitter, getEnemyList, getEquipedRadio, getExcessTwist, getFallTime, getFallTimeAdjusted, getFamiliarBuildings, getFatigueMod, getFatiqueMultiplier, getFinder, getFireKillRate, getFireMode, getFireSpreadProbability, getFMODParameters, getFollowingTarget, getForceWakeUpTime, getForwardDirection, getForwardDirection, getForwardDirectionX, getForwardDirectionY, 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, getSneakSpotMod, getSpeakColour, getSpeakTime, getSpeedMod, getSprintMod, getSpriteDef, getStaggerTimeMod, getStateMachine, getStateMachineParams, getStats, getSubVariableSource, 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, 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, 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, isCurrentActionPathfinding, isCurrentlyBusy, isCurrentlyIdle, isCurrentState, isDead, isDeathDragDown, isDeferredMovementEnabled, isDisguised, isDoDeathSound, isDraggingCorpse, isDriving, isEditingRagdoll, isEnduranceSufficientForAction, isEquipped, isEquippedClothing, isFacingLocation, isFacingObject, isFallOnFront, isFarmingCheat, isFastMoveCheat, isFishingCheat, isGodMod, 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, isMuzzleFlash, 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, isSceneCulled, 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, MoveForward, nearbyZombieClimbPenalty, NPCGetAiming, NPCGetRunning, NPCSetAiming, NPCSetAttack, NPCSetJustMoved, NPCSetMelee, NPCSetRunning, OnClothingUpdated, onDeath_ShouldDoSplatterAndSounds, OnEquipmentUpdated, onMouseLeftClick, onRagdollSimulationStarted, openWindow, PainMeds, pathToCharacter, pathToLocationF, pathToSound, pickUpCorpse, 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, setDoRender, setEditingRagdoll, setFallOnFront, setFallTime, setFarmingCheat, setFastMoveCheat, setFireKillRate, setFireMode, setFireSpreadProbability, setFishingCheat, setFollowingTarget, setForceWakeUpTime, setForwardDirection, setForwardDirection, setForwardDirectionFromAnimAngle, setForwardDirectionFromIsoDirection, setForwardIsoDirection, setGodMod, 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, setMuzzleFlashDuration, 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, 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, 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, startMuzzleFlash, startPlaybackGameVariables, StartTimedActionAnim, StartTimedActionAnim, StopAllActionQueue, StopAllActionQueueAiming, StopAllActionQueueRunning, StopAllActionQueueWalking, StopBurning, stopEvent, stopOrTriggerSound, StopTimedActionAnim, teleportTo, teleportTo, teleportTo, teleportTo, testDefense, testDotSide, Throw, 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, 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, addSecondaryContainer, addSheetRope, afterRotated, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, canAddSheetRope, canTransferFluidFrom, canTransferFluidTo, checkAmbientSound, checkHaveElectricity, checkLightSourceActive, 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, getContainerCount, getContainerIndex, getCurrentFrameTex, getCustomColor, getDamage, getDir, 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, hasSpriteGrid, HasTooltip, hasWater, haveSheetRope, haveSpecialTooltip, Hit, HitByVehicle, invalidateRenderChunkLevel, invalidateVispolyChunkLevel, isAlphaAndTargetZero, isAlphaAndTargetZero, isAlphaZero, isAlphaZero, isAnimating, isBlink, isBlink, isBush, isCanPath, isConnectedSpriteGridObject, isEntityValid, isFascia, isFloor, isFluidInputLocked, isGenericCraftingSurface, isGrave, isHighlighted, isHighlighted, isHighlightRenderOnce, isHighlightRenderOnce, isHoppable, isItemAllowedInContainer, isMaskClicked, isMovedThumpable, isNoPicking, isNorthHoppable, isOnScreen, isOutlineHighlight, isOutlineHighlight, isOutlineHlAttached, isOutlineHlAttached, isOutlineHlBlink, isOutlineHlBlink, isOutlineOnMouseover, isRemoveItemAllowedFromContainer, isSatChair, isSpriteInvisible, isStairsNorth, isStairsObject, isStairsWest, 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, setExplored, setForwardIsoDirection, setHighlightColor, setHighlightColor, setHighlightColor, setHighlightColor, setHighlighted, setHighlighted, setHighlighted, setHighlighted, setHighlightRenderOnce, setHighlightRenderOnce, setKeyId, setLastRendered, setLastRenderedRendered, setLightSource, 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, sync, syncFluidContainerReceive, syncFluidContainerSend, syncIsoObject, syncIsoObjectReceive, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, Thump, transferFluidFrom, transferFluidTo, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColorToClients, transmitModData, transmitUpdatedSprite, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, UnCollision, unsetOutlineHighlight, useFluid, useItemOn, WeaponHit, writeToRemoteBuffer
Methods inherited from class zombie.entity.GameEntity
attrib, componentSize, containsComponent, getAttributes, getComponent, getComponentForIndex, getComponentFromID, getDefaultEntityDisplayName, getDurabilityComponent, getEntityDisplayName, getEntityFullTypeDebug, getExceptionCompatibleString, getFluidContainer, getSpriteConfig, getUsingPlayer, hasComponent, 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
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSource
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, 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, 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, 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
-
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
public IsoAnimal(IsoCell cell, int int0, int int1, int int2, String string, AnimalBreed animalBreed) -
IsoAnimal
public IsoAnimal(IsoCell cell, int int0, int int1, int int2, String string, AnimalBreed animalBreed, boolean boolean0)
-
-
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 float0, float float1) -
Hit
-
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
public void drawDirectionLine(Vector2 vector, float float1, float float7, float float8, float float9) - Overrides:
drawDirectionLine
in classIsoGameCharacter
-
renderShadow
public void renderShadow(float float5, float float6, float float7) - 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 var1, IsoGameCharacter character, boolean boolean0, float float0, boolean var5) - Overrides:
hitConsequences
in classIsoPlayer
-
setHealth
public void setHealth(float float0) - Specified by:
setHealth
in interfaceILuaGameCharacterDamage
- Overrides:
setHealth
in classIsoGameCharacter
-
killed
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorld
in classIsoPlayer
-
getData
-
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 int0) -
haveEnoughMilkToFeedFrom
public boolean haveEnoughMilkToFeedFrom() -
addBaby
-
unloaded
public void unloaded() -
updateLastTimeSinceUpdate
public void updateLastTimeSinceUpdate() -
debugAgeAway
public void debugAgeAway(int int0) -
updateStatsAway
public void updateStatsAway(int int2) -
checkKilledByMetaPredator
public boolean checkKilledByMetaPredator(int int0) -
isBaby
public boolean isBaby() -
shearAnimal
-
getMilkType
-
addDebugBucketOfMilk
-
milkAnimal
-
setMaxSizeDebug
public void setMaxSizeDebug() -
addEgg
public boolean addEgg(boolean boolean0) -
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 boolean0) - Specified by:
setFemale
in interfaceILuaGameCharacter
- Overrides:
setFemale
in classIsoGameCharacter
-
getAttackedBy
- Overrides:
getAttackedBy
in classIsoGameCharacter
- Returns:
- the AttackedBy
-
setAttackedBy
- Overrides:
setAttackedBy
in classIsoGameCharacter
-
isInvincible
public boolean isInvincible()- Overrides:
isInvincible
in classIsoGameCharacter
-
setIsInvincible
public void setIsInvincible(boolean boolean0) -
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 boolean0) -
isExistInTheWorld
public boolean isExistInTheWorld()- Overrides:
isExistInTheWorld
in classIsoMovingObject
-
changeStress
public void changeStress(float float0) -
getEggGeneMod
public float getEggGeneMod() -
setDebugStress
public void setDebugStress(float float0) -
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
-
carCrash
public void carCrash(float float0, boolean boolean0) -
getMilkAnimPreset
-
pathToLocation
public void pathToLocation(int int0, int int1, int int2) - 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
-
getAnimalID
public int getAnimalID() -
setAnimalID
public void setAnimalID(int int0) -
setItemID
public void setItemID(int int0) -
getItemID
public int getItemID() -
getNextStageAnimalType
-
debugForceEgg
public void debugForceEgg() -
isWild
public boolean isWild() -
setWild
public void setWild(boolean boolean0) -
alertOtherAnimals
-
debugForceSit
public void debugForceSit() -
isAlerted
public boolean isAlerted() -
setIsAlerted
public void setIsAlerted(boolean boolean0) -
shouldFollowWall
public boolean shouldFollowWall() -
setShouldFollowWall
public void setShouldFollowWall(boolean boolean0) -
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 boolean0) -
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 boolean0) -
isOnHook
public boolean isOnHook() -
getAdef
-
getHook
-
setHook
-
reattachBackToHook
public void reattachBackToHook() -
getTypeAndBreed
-
createAnimalFromCorpse
-
updateLOS
-
canBePutInHutch
-
shouldCreateZone
public boolean shouldCreateZone() -
setIsRoadKill
public void setIsRoadKill(boolean boolean0) -
isRoadKill
public boolean isRoadKill()
-