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, IsoRenderable, Thumpable, IPositional
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class IsoGameCharacter
IsoGameCharacter.BodyLocation, IsoGameCharacter.LightInfo, IsoGameCharacter.Location, IsoGameCharacter.PerkInfo, IsoGameCharacter.TorchInfo, IsoGameCharacter.XP, IsoGameCharacter.XPMultiplierNested classes/interfaces inherited from class IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintintintintintfloatlongstatic Booleanintbooleanbooleanstatic final intintintfloatintintbooleanbooleanfloatstatic final Vector2longdoublebooleanbooleanFields inherited from class IsoPlayer
accessLevel, assumedPlayer, autoDrink, bannedAttacking, bleedingLevel, chargeTime, closestZombie, contextPanic, currentSpeed, DEATH_MUSIC_NAME, deathFinished, dirtyRecalcGridStack, dirtyRecalcGridStackTime, factionPvp, isCharging, isChargingLt, isLuringAnimals, isSpeek, isTestAIMode, isVoiceMute, joypadBind, joypadIgnoreAimUntilCentered, joypadIgnoreChargingRt, joypadMovementActive, lastAngle, lastTargeted, luredAnimals, MAX, maxWeightDelta, moodleCantSprint, mpTorchCone, mpTorchDist, mpTorchStrength, networkAi, NoSound, numNearbyBuildingsRooms, numPlayers, onlineChunkGridWidth, onlineId, physicsDebugRenderer, playerIndex, playerMoveDir, players, remote, remoteFitLvl, remoteSneakLvl, remoteStrLvl, role, runningTime, saveFileName, serverPlayerIndex, showTag, soundListener, spottedByPlayer, sqlId, tagPrefix, targetedByZombie, timePressedContext, timeSinceCloseDoor, timeSinceOpenDoor, useChargeDelta, usernameFields inherited from class IsoLivingCharacter
bareHands, collidedWithPushable, targetOnGroundFields inherited from class IsoGameCharacter
advancedAnimator, ai, amputations, asleep, AwkwardGlovesStrengthDivisor, bagsWorn, beard, blockTurning, bumpNbr, callOut, cheats, doDirtBloodEtc, emitter, forceNullOverride, GlovesStrengthBonus, hair, invRadioFreq, isResting, isVisibleToPlayer, knockbackAttackMod, lastAnimalPet, legsSprite, lightInfo, networkCharacter, overridePrimaryHandModel, overrideSecondaryHandModel, primaryHandModel, realState, realx, realy, realz, reanimatedCorpse, reanimatedCorpseId, removedFromWorldMs, RENDER_OFFSET_X, RENDER_OFFSET_Y, s_maxPossibleTwist, savedVehicleRunning, savedVehicleSeat, savedVehicleX, savedVehicleY, secondaryHandModel, speedMod, stateMachineParams, updateEquippedTextures, usernameDisguised, vbdebugHitTarget, vocalEventFields inherited from class IsoMovingObject
def, last, MAX_ZOMBIES_EATING, noDamage, reqMovement, treeSoundMgrFields inherited from class IsoObject
alpha, alphaForced, attachedAnimSprite, bmod, container, damage, dir, doNotSync, fireColor, gmod, keyId, lastRendered, lastRenderedRendered, lowLightingQualityHack, MAX_WALL_SPLATS, name, neverDoneAlpha, noPicking, offsetX, offsetY, outlineOnMouseover, overlaySprite, overlaySpriteColor, partialThumpDmg, ppfBlink, ppfHighlighted, ppfHighlightRenderOnce, renderDepthAdjust, renderSquareOverride, renderSquareOverride2, rerouteCollide, rerouteMask, rmod, satChair, sheetRope, sheetRopeHealth, sprite, spriteName, square, sx, sy, table, tintb, tintg, tintr, wallBloodSplatsFields inherited from class GameEntity
DEFAULT_ENTITY_DISPLAY_NAME -
Constructor Summary
ConstructorsConstructorDescriptionIsoAnimal(IsoCell cell, int x, int y, int z, String type, AnimalBreed breed) IsoAnimal(IsoCell cell, int x, int y, int z, String type, AnimalBreed breed, boolean skeleton) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAcceptance(IsoPlayer chr, float acceptance) static voidaddAnimalPart(AnimalPart part, IsoPlayer player, IsoDeadBody carcass) addBaby()booleanaddEgg(boolean meta) voidvoidalertOtherAnimals(IsoMovingObject chr, boolean alert) booleanbooleanvoidapplyDamageFromVehicle(float vehicleSpeed, float damage) booleanfloatbooleanbooleanbooleanbooleancanBePet()booleanbooleancanBePutInHutch(IsoHutch hutch) booleanvoidbooleanbooleanbooleancanEatFromTrough(IsoFeedingTrough trough) booleanbooleanbooleancanPoop()booleanvoidcarCrash(float delta, boolean front) voidchangeStress(float inc) voidbooleanbooleancheckKilledByMetaPredator(int hour) voidvoidstatic IsoAnimalvoiddebugAgeAway(int hour) voidvoidvoidvoidvoiddelete()voiddrawDirectionLine(Vector2 dir, float length, float r, float g, float b) voiddrawRope(IsoGameCharacter chr) voideatFromLured(IsoPlayer chr, InventoryItem item) voidfeedFromHand(IsoPlayer chr, InventoryItem food) voidvoidfleeTo(IsoGridSquare sq) voidfloatgetAdef()intgetAge()getAgeText(boolean cheat, int skillLvl) intfloatfloatgetAnimalSoundState(String slot) floatgetAppearanceText(boolean cheat) getAttachmentWorldPos(String attachmentName) getAttachmentWorldPos(String attachmentName, Position3D pos) floatgetBreed()floatfloatintgetData()getDZone()floatintintfloatintgetHealthText(boolean cheat, int skillLvl) getHook()floatfloatgetHutch()intintintgetMate()intfloatintintintfloatfloatfloatgetStressTxt(boolean cheat, int skillLvl) floatfloatfloatgetUsedGene(String name) floatbooleanbooleanbooleanhasUdder()booleanbooleanbooleanfloatHit(BaseVehicle vehicle, float speed, boolean isHitFromBehind, Vector2 hitDir) voidHitByAnimal(IsoAnimal animal, boolean bIgnoreDamage) voidhitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean bRemote) voidinit(AnimalBreed breed) voidbooleanbooleanbooleanbooleanbooleanbooleanbooleanisBaby()booleanstatic booleanbooleanisFemale()booleanbooleanisHappy()booleanisHeld()booleanbooleanbooleanbooleanbooleanisOnHook()booleanbooleanisWild()voidvoidload(ByteBuffer input, int WorldVersion, boolean IS_DEBUG_SAVE) milkAnimal(IsoGameCharacter chr, InventoryItem bucket) static voidmodifyMeat(Food item, float size, float meatRatio) booleanbooleanneedMom()voidOnDeath()voidvoidvoidpathToCharacter(IsoGameCharacter target) voidpathToLocation(int x, int y, int z) voidpathToTrough(IsoFeedingTrough trough) voidbooleanlongplayBreedSound(String id) voidvoidvoidvoidvoidbooleanbooleanvoidvoidremove()voidremoveBaby(IsoAnimal baby) voidvoidrender(float x, float y, float z, ColorInfo col, boolean bDoChild, boolean bWallLightingPass, Shader shader) voidvoidrenderShadow(float x, float y, float z) voidvoidsave(ByteBuffer output, boolean IS_DEBUG_SAVE) voidsave(ByteBuffer output, boolean IS_DEBUG_SAVE, boolean serialize) voidsetAgeDebug(int newAge) voidsetAnimalAttackingOnClient(boolean value) voidsetAnimalID(int id) voidsetAnimalZone(AnimalZone zone) voidsetAttackedBy(IsoGameCharacter character) voidsetCustomName(String customName) voidsetData(AnimalData newData) voidsetDebugAcceptance(IsoPlayer chr, float acceptance) voidsetDebugStress(float stress) voidsetDZone(DesignationZoneAnimal dZone) static voidsetExtraValues(Boolean doit) voidsetFemale(boolean female) voidsetHealth(float Health) voidsetHook(IsoButcherHook hook) voidsetIsAlerted(boolean b) voidsetIsInvincible(boolean b) voidsetIsRoadKill(boolean roadKill) voidsetItemID(int itemId) voidsetLastCellSavedTo(int x, int y) voidvoidvoidsetMoveForwardOnZone(boolean b) voidsetOnHook(boolean onhook) voidsetShouldBeSkeleton(boolean shouldBeSkeleton) voidsetShouldFollowWall(boolean b) voidsetWild(boolean b) booleanshearAnimal(IsoGameCharacter chr, InventoryItem shear) booleanbooleanbooleanbooleanbooleanbooleanbooleanvoidspotted(IsoMovingObject other, boolean bForced, float dist) voidvoidtest()booleantestCollideWithVehicles(BaseVehicle vehicle) static voidvoidtryLure(IsoPlayer chr, InventoryItem item) booleantryThump(IsoGridSquare square) voidunloaded()voidupdate()voidvoidvoidvoidvoidupdateStatsAway(int hours) voidvoidvoidMethods inherited from class 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, getAutoDrink, getCell, getClearSpottedTimer, getClosestTo, 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, getLastRemoteUpdate, 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, getSteamID, getTagColor, getTagPrefix, getTicksSinceSeenZombie, getTimedActionTimeModifier, getTimedActionToRetrigger, getTimeSinceLastNetData, 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, isAimKeyDownIgnoreMouse, isAllChatMuted, isAllowRun, isAllowSprint, isAttackAnimThrowTimeOut, isAttackFromBehind, isAttacking, isAttackStarted, isAttackType, isAuthorizedHandToHand, isAuthorizedHandToHandAction, isAuthorizeMeleeAction, isAuthorizeShoveStomp, isBannedAttacking, isbChangeCharacterDebounce, isbCouldBeSeenThisFrame, isBehaviourMoving, isBlockMovement, isbSeenThisFrame, isCheatPlayerSeeEveryone, isClimbOverWallStruggle, isClimbOverWallSuccess, 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, 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, processWakingUp, removeAllAttachedAnimals, removeAttachedAnimal, removeSaveFile, Reset, resetSelectedZonesForHighlight, resetSleepingPillsTaken, save, save, setAddedToModelManager, setAllChatMuted, setAllowRun, setAllowSprint, setAngleFromAim, setAsleepTime, setAttackAnimThrowTimer, setAttackFromBehind, setAttackStarted, setAttackType, setAttackVariationX, setAttackVariationY, setAuthorizedHandToHand, setAuthorizedHandToHandAction, setAuthorizeMeleeAction, setAuthorizeShoveStomp, setAutoDrink, 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, setGhostMode, setHasObstacleOnPath, setHeartDelay, setHeartDelayMax, setHoursSurvived, setIgnoreAutoVault, setIgnoreContextKey, setIgnoreInputsForDirection, setInitiateAttack, setInstance, setInvPageDirty, setIsFarming, setIsLuringAnimals, setJoypadIgnoreAimUntilCentered, setJustMoved, setLastAngle, setLastAttackWasHandToHand, setLastRemoteUpdate, setLastSpotted, setLocalPlayer, setMaxWeightDelta, setMeleeHitSurface, setMeleeHitSurface, setMoodleCantSprint, setMoveSpeed, setNoClip, setNoClip, setOffSetXUI, setOffSetYUI, setOnlineID, setPathfindRunning, setPerformingAnAction, setPing, setPlayerMoveDir, setPlayerStats, setRole, setRole, setSeeDesignationZone, setSeeNonPvpZone, setSelectedZoneForHighlight, setShowMPInfos, setShowTag, setSleepingPillsTaken, setSteamID, setTagColor, setTagPrefix, setTicksSinceSeenZombie, setTimedActionToRetrigger, setTimeSinceLastNetData, setTimeSinceLastStab, setUnwanted, setUsername, setVehicle4TestCollision, setVehicleHitLocation, setVoicePitch, setVoiceType, setWaiting, setWearingNightVisionGoggles, shouldBeTurning, startAttackLoopSound, startReceivingBodyDamageUpdates, stopLuringAnimals, stopPlayerVoiceSound, stopReceivingBodyDamageUpdates, TestAnimalSpotPlayer, TestZombieSpotPlayer, toggleForceAim, toggleForceRun, toggleForceSprint, tooDarkToRead, transmitPlayerVoiceSound, triggerMusicIntensityEvent, updateEnduranceWhileInVehicle, updateEnduranceWhileSitting, updateMovementRates, updateRemotePlayerInVehicle, UpdateRemovedEmitters, updateUsername, wasLastAttackHandToHandMethods inherited from class IsoLivingCharacter
AttemptAttack, getAttackingWeapon, isCollidedWithPushableThisFrame, isDoHandToHandAttack, isDoShove, isDoStomp, isGrapplingWhileAiming, isShoving, isShovingWhileAiming, setDoShoveMethods inherited from class 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, addReadMap, addReadPrintMedia, addRightLegMuscleStrain, addStiffness, addVisualDamage, aimAtFloorTargetDistance, applyCharacterTraitsRecipes, applyDamage, ApplyInBedOffset, applyProfessionRecipes, applyTraits, attackFromWindowsLunge, autoDrink, avoidDamage, becomeCorpseItem, BetaAntiDepress, BetaBlockers, bodyPartIsSpiked, bodyPartIsSpikedBehind, burnCorpse, CacheEquipped, calcCarForwardVector, calcCarPositionOffset, calcCarSpeedVector, calcCarSpeedVector, calcCarToPlayerVector, calcCarToPlayerVector, calcConeAngleMultiplier, calcConeAngleOffset, calcHitDir, calcHitDir, calcLengthMultiplier, calculateBaseSpeed, calculateCombatSpeed, calculateGrappleEffectivenessFromTraits, calculateShadowParams, calculateShadowParams, calculateVisibilityData, Callout, Callout, canAccessContainer, CanAttack, canBeGrappled, canClimbDownSheetRope, canClimbDownSheetRopeInCurrentSquare, canClimbSheetRope, canDropCorpseInto, canGrabCorpseFrom, canReachTo, CanSee, CanSee, canSprint, canStandAt, canUseAsGenericCraftingSurface, canUseDebugContextMenu, 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, DoLand, DoSneezeText, DoSwingCollisionBoneCheck, drawDebugTextBelow, drawLine, DrawSneezeText, dressInPersistentOutfit, dressInPersistentOutfitID, dressInRandomNonSillyOutfit, dressInRandomOutfit, Dressup, DrinkFluid, DrinkFluid, DrinkFluid, DrinkFluid, DrinkFluid, dropHandItems, dropHeavyItems, dropHeldItems, 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, getImpactIsoSpeed, 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, getOwner, getOwnerPlayer, 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, getTempo, getTempo2, getTextureCreator, getThirstMultiplier, getThreatLevel, getTimeSinceLastSmoke, getTimeThumping, getTotalBlood, 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, hasReadMap, hasRecipeAtHand, hasTimedActions, hasTrait, hasWornTag, helmetFall, Hit, Hit, initAttachedItems, initLightInfo2, InitSpriteParts, initSpritePartsEmpty, initWornItems, isAboveTopOfStairs, isActuallyAttackingWithMeleeWeapon, isAddedToModelManager, isAimAtFloor, isAlive, isAllowConversation, isAnimal, isAnimalCheat, 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, isHideEquippedHandL, isHideEquippedHandR, 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, 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, setAnimalCheat, 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, setCanUseDebugContextMenu, 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, setGodMod, setGrappleThrowIntoContainer, setGrappleThrowOutWindow, setGrappleThrowOverFence, setHaloNote, setHaloNote, setHaloNote, setHeadLookAround, setHeadLookAroundDirection, setHealthCheat, setHideEquippedHandL, setHideEquippedHandR, setHideWeaponModel, setHitDir, setHitFromBehind, setHitReaction, setHurtSound, setIgnoreAimingInput, setIgnoreMovement, setIgnoreStaggerBack, setInventory, setInvincible, setInvisible, 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, 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, zeroForwardDirectionYMethods inherited from class 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, getMovingSquare, 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, updateAnimationMethods inherited from class 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, getProperty, 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, hasAdjacentCanStandSquare, hasAnimatedAttachments, hasAttachedAnimSprites, hasExternalWaterSource, hasFluid, hasGridPower, hasModData, hasOverlaySprite, hasPropaneTank, hasProperty, hasProperty, 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, isNorthBlocked, isNorthHoppable, isObjectNoContainerOrEmpty, isOnScreen, isOre, isOutlineHighlight, isOutlineHighlight, isOutlineHlAttached, isOutlineHlAttached, isOutlineHlBlink, isOutlineHlBlink, isOutlineOnMouseover, isPropaneBBQ, isRemoveItemAllowedFromContainer, isSatChair, isSceneCulled, isSpriteInvisible, isStairsNorth, isStairsObject, isStairsWest, isStump, isTableSurface, isTableTopObject, isTaintedWater, isTallHoppable, isTargetAlphaZero, isTent, isWall, isWallN, isWallSE, isWallW, isWindow, load, loadFromRemoteBuffer, loadFromRemoteBuffer, loadState, moveFluidToTemporaryContainer, onAnimationFinished, propertyEquals, propertyEqualsIgnoreCase, 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, spawnItemToObjectSurface, sync, syncFluidContainerReceive, syncFluidContainerSend, syncIsoObject, syncIsoObjectReceive, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, Thump, transferFluidFrom, transferFluidTo, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColorToClients, transmitModData, transmitUpdatedSprite, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, turnOn, UnCollision, unsetOutlineHighlight, useFluid, useItemOn, WeaponHit, writeToRemoteBufferMethods inherited from class 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, loadEntity, onEquip, onEquip, onFluidContainerUpdate, onUnEquip, removeFromWorld, renderlastComponents, requiresEntitySave, saveEntity, sendSyncEntity, setUsingPlayerMethods inherited from interface ChatElementOwner
getSquare, getX, getY, getZMethods inherited from interface IAnimatable
canTransitionToStateMethods inherited from interface IAnimationVariableRegistry
setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariableMethods inherited from interface IAnimationVariableSource
getVariableBoolean, getVariableEnumMethods inherited from interface IAnimationVariableSourceContainer
containsVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, isVariableMethods inherited from interface IAnimEventWrappedBroadcaster
addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, animEventMethods inherited from interface IGrappleable
getID, getPosition, getPosition, setDoGrappleLetGo, setGrappleDeferredOffset, setGrappleDeferredOffset, setPosition, setPosition, setTargetGrapplePos, setTargetGrapplePos, setTargetGrappleRotationMethods inherited from interface IGrappleableWrapper
AcceptGrapple, getBearingFromGrappledTarget, getBearingToGrappledTarget, getGrappledBy, getGrappledByString, getGrappledByType, getGrappleOffset, getGrappleOffset, getGrappleOffsetBehaviour, getGrapplePosOffsetForward, getGrappleResult, getGrappleRotOffsetYaw, getGrapplingTarget, getSharedGrappleAnimFraction, getSharedGrappleAnimNode, getSharedGrappleAnimTime, getSharedGrappleType, Grappled, GrapplerLetGo, isBeingGrappled, isBeingGrappledBy, isDoContinueGrapple, isDoGrapple, isGrappling, isGrapplingTarget, isOnFloor, isPerformingAnyGrappleAnimation, isPerformingGrappleGrabAnimation, LetGoOfGrappled, RejectGrapple, resetGrappleStateToDefault, setDoContinueGrapple, setDoGrapple, setGrappleDeferredOffset, setGrappleoffsetBehaviour, setGrapplePosOffsetForward, setGrappleResult, setGrappleRotOffsetYaw, setOnFloor, setPerformingGrappleGrabAnimation, setSharedGrappleAnimFraction, setSharedGrappleAnimNode, setSharedGrappleAnimTime, setSharedGrappleType, setTargetGrappleRotationMethods inherited from interface IHumanVisual
getHumanVisual, getItemVisuals, isSkeleton, isZombieMethods inherited from interface ILuaIsoObject
setDirMethods inherited from interface IPositional
getX, getY, getZ, isInRange
-
Field Details
-
displayExtraValues
-
INVALID_SQUARE_XY
public static final int INVALID_SQUARE_XY- See Also:
-
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 cell, int x, int y, int z, String type, AnimalBreed breed, boolean skeleton)
-
-
Method Details
-
checkForChickenpocalypse
public boolean checkForChickenpocalypse() -
getObjectName
- Overrides:
getObjectNamein classIsoPlayer
-
getAnimalVisual
- Specified by:
getAnimalVisualin interfaceIAnimalVisual- Overrides:
getAnimalVisualin classIsoPlayer
-
addToWorld
public void addToWorld()- Overrides:
addToWorldin classIsoObject
-
GetAnimSetName
- Specified by:
GetAnimSetNamein interfaceIAnimatable- Overrides:
GetAnimSetNamein classIsoPlayer
-
playSoundDebug
public void playSoundDebug() -
update
-
test
public void test() -
testCollideWithVehicles
-
applyDamageFromVehicle
public void applyDamageFromVehicle(float vehicleSpeed, float damage) -
Hit
-
allowsTwist
public boolean allowsTwist()- Specified by:
allowsTwistin interfaceILuaGameCharacter- Overrides:
allowsTwistin 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:
renderlastin classIsoPlayer
-
drawDirectionLine
- Overrides:
drawDirectionLinein classIsoGameCharacter
-
renderShadow
public void renderShadow(float x, float y, float z) - Overrides:
renderShadowin classIsoGameCharacter
-
getBehavior
-
checkAlphaAndTargetAlpha
-
shouldBecomeZombieAfterDeath
public boolean shouldBecomeZombieAfterDeath()- Overrides:
shouldBecomeZombieAfterDeathin classIsoGameCharacter
-
becomeCorpse
- Overrides:
becomeCorpsein classIsoPlayer
-
OnDeath
-
hitConsequences
public void hitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean bRemote) - Overrides:
hitConsequencesin classIsoPlayer
-
setHealth
public void setHealth(float Health) - Specified by:
setHealthin interfaceILuaGameCharacterDamage- Overrides:
setHealthin classIsoGameCharacter- Parameters:
Health- the Health to set
-
killed
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorldin classIsoPlayer
-
getData
-
getInventoryIconTextureName
-
getInventoryIconTexture
-
save
- Overrides:
savein classIsoPlayer- Throws:
IOException
-
save
- Throws:
IOException
-
load
- Overrides:
loadin classIsoPlayer- Throws:
IOException
-
init
-
canGoThere
-
getAnimalType
- Specified by:
getAnimalTypein interfaceIAnimalVisual- Overrides:
getAnimalTypein classIsoPlayer
-
getAnimalSize
public float getAnimalSize()- Specified by:
getAnimalSizein interfaceIAnimalVisual- Overrides:
getAnimalSizein classIsoPlayer
-
getAnimalOriginalSize
public float getAnimalOriginalSize() -
setAgeDebug
public void setAgeDebug(int newAge) -
haveEnoughMilkToFeedFrom
public boolean haveEnoughMilkToFeedFrom() -
addBaby
-
unloaded
public void unloaded() -
updateLastTimeSinceUpdate
public void updateLastTimeSinceUpdate() -
debugAgeAway
public void debugAgeAway(int hour) -
updateStatsAway
public void updateStatsAway(int hours) -
checkKilledByMetaPredator
public boolean checkKilledByMetaPredator(int hour) -
isBaby
public boolean isBaby() -
shearAnimal
-
getMilkType
-
addDebugBucketOfMilk
-
milkAnimal
-
setMaxSizeDebug
public void setMaxSizeDebug() -
addEgg
public boolean addEgg(boolean meta) -
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() -
setAnimalAttackingOnClient
public void setAnimalAttackingOnClient(boolean value) -
isAnimalSitting
public boolean isAnimalSitting() -
isFemale
public boolean isFemale()- Specified by:
isFemalein interfaceIHumanVisual- Specified by:
isFemalein interfaceILuaGameCharacter- Overrides:
isFemalein classIsoGameCharacter
-
setFemale
public void setFemale(boolean female) - Specified by:
setFemalein interfaceILuaGameCharacter- Overrides:
setFemalein classIsoGameCharacter
-
getAttackedBy
- Overrides:
getAttackedByin classIsoGameCharacter- Returns:
- the AttackedBy
-
setAttackedBy
- Overrides:
setAttackedByin classIsoGameCharacter- Parameters:
character- the AttackedBy to set
-
isInvincible
public boolean isInvincible()- Overrides:
isInvinciblein classIsoGameCharacter
-
isAnimalRunningToDeathPosition
public boolean isAnimalRunningToDeathPosition()- Overrides:
isAnimalRunningToDeathPositionin classIsoGameCharacter
-
setIsInvincible
public void setIsInvincible(boolean b) -
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:
getFullNamein interfaceILuaGameCharacter- Overrides:
getFullNamein classIsoGameCharacter
-
getFullGenome
-
getFullGenomeList
-
getUsedGene
-
getAge
public int getAge()- Overrides:
getAgein 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 b) -
isExistInTheWorld
public boolean isExistInTheWorld()- Overrides:
isExistInTheWorldin classIsoMovingObject
-
changeStress
public void changeStress(float inc) -
getEggGeneMod
public float getEggGeneMod() -
setDebugStress
public void setDebugStress(float stress) -
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 delta, boolean front) -
getMilkAnimPreset
-
pathToCharacter
- Overrides:
pathToCharacterin classIsoGameCharacter
-
pathToLocation
public void pathToLocation(int x, int y, int z) - Specified by:
pathToLocationin interfaceILuaGameCharacter- Overrides:
pathToLocationin classIsoGameCharacter
-
pathToTrough
-
shouldBreakObstaclesDuringPathfinding
public boolean shouldBreakObstaclesDuringPathfinding() -
getFeelersize
public float getFeelersize()- Overrides:
getFeelersizein 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:
playDeadSoundin classIsoGameCharacter
-
updateVocalProperties
public void updateVocalProperties()- Overrides:
updateVocalPropertiesin 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 id) -
setItemID
public void setItemID(int itemId) -
getItemID
public int getItemID() -
getNextStageAnimalType
-
debugForceEgg
public void debugForceEgg() -
isWild
public boolean isWild() -
setWild
public void setWild(boolean b) -
alertOtherAnimals
-
debugForceSit
public void debugForceSit() -
isAlerted
public boolean isAlerted() -
setIsAlerted
public void setIsAlerted(boolean b) -
shouldFollowWall
public boolean shouldFollowWall() -
setShouldFollowWall
public void setShouldFollowWall(boolean b) -
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:
climbOverFencein interfaceILuaGameCharacter- Overrides:
climbOverFencein classIsoGameCharacter
-
needMom
public boolean needMom() -
getFertilizedTimeMax
public int getFertilizedTimeMax() -
isLocalPlayer
public boolean isLocalPlayer()- Overrides:
isLocalPlayerin 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
-
isHappy
public boolean isHappy() -
shouldBeSkeleton
public boolean shouldBeSkeleton() -
setShouldBeSkeleton
public void setShouldBeSkeleton(boolean shouldBeSkeleton) -
getGeneticDisorder
-
getBabies
-
canRagdoll
public boolean canRagdoll()- Overrides:
canRagdollin 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 onhook) -
isOnHook
public boolean isOnHook() -
getAdef
-
getHook
-
setHook
-
reattachBackToHook
public void reattachBackToHook() -
getTypeAndBreed
-
createAnimalFromCorpse
-
updateLOS
-
canBePutInHutch
-
shouldCreateZone
public boolean shouldCreateZone() -
setIsRoadKill
public void setIsRoadKill(boolean roadKill) -
isRoadKill
public boolean isRoadKill() -
getLastCellSavedToX
public int getLastCellSavedToX() -
getLastCellSavedToY
public int getLastCellSavedToY() -
setLastCellSavedTo
public void setLastCellSavedTo(int x, int y)
-