Package zombie.characters
Class IsoZombie
java.lang.Object
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
zombie.characters.IsoZombie
- All Implemented Interfaces:
IFMODParameterUpdater
,Serializable
,Mover
,IActionStateChanged
,ILuaGameCharacter
,ILuaGameCharacterAttachedItems
,ILuaGameCharacterClothing
,ILuaGameCharacterDamage
,ILuaGameCharacterHealth
,ILuaVariableSource
,Talker
,ChatElementOwner
,IAnimatable
,IAnimationVariableMap
,IAnimationVariableSource
,IAnimEventCallback
,IClothingItemListener
,IHumanVisual
,Thumpable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.characters.IsoGameCharacter
IsoGameCharacter.BodyLocation, IsoGameCharacter.CharacterTraits, IsoGameCharacter.l_testDotSide, IsoGameCharacter.LightInfo, IsoGameCharacter.Location, IsoGameCharacter.PerkInfo, IsoGameCharacter.TorchInfo, IsoGameCharacter.XP, IsoGameCharacter.XPMultiplier
Nested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManager
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult
-
Field Summary
Modifier and TypeFieldDescriptionboolean
float
static final int
int
static int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
boolean
static final float
static final float
static final float
static final float
int
boolean
int
static final byte
static final byte
static final byte
static final byte
protected final HumanVisual
boolean
boolean
protected final ItemVisuals
boolean
boolean
long
int
short
int
int
int
static final float
long
float
int
float
float
final NetworkZombieAI
short
int
static final int
final ParameterCharacterInside
final ParameterPlayerDistance
final ParameterZombieState
boolean
protected SharedDescriptors.Descriptor
int
float
float
static final byte
static final byte
static final byte
static final byte
int
int
static final boolean
int
static final byte
static final byte
static final byte
static final byte
static final byte
int
boolean
float
final Vector2
int
boolean
Fields inherited from class zombie.characters.IsoGameCharacter
actionContext, advancedAnimator, AllowConversation, amputations, Asleep, attachedItems, AttackedBy, attackTargetSquare, attackVars, AttackWasSuperAttack, bagsWorn, bClimbing, bDead, beard, BeenMovingForDecrease, BeenMovingForIncrease, bFalling, bKill, blockTurning, BodyDamage, bPlayingDeathSound, bumpNbr, bUpdateEquippedTextures, bUseParts, callOut, CharacterActions, chatElement, clientIgnoreCollision, clothingWetness, delayToActuallySleep, descriptor, doDirtBloodEtc, doRenderShadow, emitter, EnemyList, fallTime, finder, forceNullOverride, ForceWakeUp, ForceWakeUpTime, GameCharacterAIBrain, hair, Health, hitList, hurtSound, IgnoreStaggerBack, inf, inventory, invRadioFreq, isoPlayer, IsVisibleToPlayer, knockbackAttackMod, lastAutomaticShoot, lastFallSpeed, leftHandItem, legsSprite, m_bPersistentOutfitInit, m_persistentOutfitId, m_turnDeltaNormal, m_turnDeltaRunning, m_turnDeltaSprinting, Moodles, networkCharacter, NumSurvivorsInVicinity, overridePrimaryHandModel, overrideSecondaryHandModel, pathing, primaryHandModel, realdir, realState, realx, realy, realz, ReanimatedCorpse, ReanimatedCorpseID, RemoteID, removedFromWorldMS, RENDER_OFFSET_X, RENDER_OFFSET_Y, rightHandItem, runSpeedModifier, s_maxPossibleTwist, savedInventoryItems, savedVehicleRunning, savedVehicleSeat, savedVehicleX, savedVehicleY, secondaryHandModel, shootInARow, slowFactor, slowTimer, SpeakColour, Speaking, speedMod, stateMachine, StateMachineParams, stats, superAttack, tempo, tempo2, timeOfSleep, Traits, ulBeatenVehicle, upKillCount, useHandWeapon, userName, vehicle, vocalEvent, wornItems, xp
Fields inherited from class zombie.iso.IsoMovingObject
bOutline, Collidable, current, def, hitDir, ID, last, lx, ly, lz, MAX_ZOMBIES_EATING, movementLastFrame, movingSq, noDamage, nx, ny, outlineColor, ScriptModule, scriptnx, scriptny, shootable, solid, treeSoundMgr, weight, width, x, y, z
Fields inherited from class zombie.iso.IsoObject
AttachedAnimSprite, bAlphaForced, bmod, bMovedThumpable, bNeverDoneAlpha, container, Damage, dir, doNotSync, externalWaterSource, gmod, highlightFlags, isOutlineHighlight, isOutlineHlAttached, isOutlineHlBlink, keyId, lastRendered, lastRenderedRendered, LowLightingQualityHack, MAX_WALL_SPLATS, name, NoPicking, OBF_Blink, OBF_Highlighted, OBF_HighlightRenderOnce, objectRenderEffects, offsetX, offsetY, outlineHighlightCol, OutlineOnMouseover, overlaySprite, overlaySpriteColor, partialThumpDmg, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, sx, sy, table, tintb, tintg, tintr, usesExternalWaterSource, wallBloodSplats, windRenderEffects
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
actionStateChanged
(ActionContext actionContext) void
addAggro
(IsoMovingObject movingObject, float float1) void
addBlood
(float float1) void
addItemToSpawnAtDeath
(InventoryItem inventoryItem) void
void
void
void
addVisualBandage
(BodyPartType bodyPartType, boolean boolean1) void
applyDamageFromVehicle
(float float1, float float2) void
calcHitDir
(IsoGameCharacter gameCharacter, HandWeapon handWeapon, Vector2 vector2) protected void
boolean
canBeDeletedUnnoticed
(float float1) void
void
void
clothingItemChanged
(String string) void
collideWith
(IsoObject object) void
void
DoFootstepSound
(float float1) void
DoFootstepSound
(String string) void
void
DoZombieSpeeds
(float float1) void
void
dressInClothingItem
(String string) void
dressInNamedOutfit
(String string) void
dressInPersistentOutfitID
(int int1) void
int
float
float
int
int
void
getItemVisuals
(ItemVisuals itemVisuals) short
protected int
int
getScreenProperX
(int int1) int
getScreenProperY
(int int1) int
float
float
int
float
void
void
getZombieWalkTowardSpeed
(float float1, float float2, Vector2 vector2) float
Hit
(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2, boolean boolean2) float
Hit
(BaseVehicle baseVehicle, float float1, boolean boolean1, float float2, float float3) float
Hit
(BaseVehicle baseVehicle, float float1, boolean boolean1, Vector2 vector2) void
hitConsequences
(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1, boolean boolean2) void
void
void
void
InitSpritePartsZombie
(SurvivorDesc survivorDesc) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isLeadAggro
(IsoMovingObject movingObject) boolean
isLocal()
boolean
boolean
boolean
isProne()
boolean
boolean
isPushedByForSeparate
(IsoMovingObject movingObject) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isTargetInCone
(float float1, float float2) boolean
boolean
boolean
boolean
boolean
isVehicleCollisionActive
(BaseVehicle baseVehicle) boolean
isZombie()
boolean
boolean
isZombieAttacking
(IsoMovingObject movingObject) void
Kill
(IsoGameCharacter gameCharacter) void
Kill
(IsoGameCharacter gameCharacter, boolean boolean1) void
knockDown
(boolean boolean1) void
load
(ByteBuffer byteBuffer, int int1, boolean boolean1) void
makeInactive
(boolean boolean1) void
void
MoveUnmodded
(Vector2 vector2) protected void
onAnimPlayerCreated
(AnimationPlayer animationPlayer) void
void
void
pathToCharacter
(IsoGameCharacter gameCharacter) void
pathToLocationF
(float float1, float float2, float float3) void
void
void
void
void
render
(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1, boolean boolean2, Shader shader) void
protected boolean
renderTextureInsteadOfModel
(float float1, float float2) void
void
void
save
(ByteBuffer byteBuffer, boolean boolean1) void
setAlwaysKnockedDown
(boolean boolean1) void
void
setBecomeCrawler
(boolean boolean1) void
setBodyToEat
(IsoDeadBody deadBody) void
setCanCrawlUnderVehicle
(boolean boolean1) void
setCanWalk
(boolean boolean1) void
setCrawler
(boolean boolean1) void
setCrawlerType
(int int1) void
setDressInRandomOutfit
(boolean boolean1) void
setEatBodyTarget
(IsoMovingObject movingObject, boolean boolean1) void
setEatBodyTarget
(IsoMovingObject movingObject, boolean boolean1, float float1) void
setFakeDead
(boolean boolean1) void
setFemaleEtc
(boolean boolean1) void
setForceEatingAnimation
(boolean boolean1) void
setForceFakeDead
(boolean boolean1) void
setHitAngle
(Vector2 vector2) void
setHitHeadWhileOnFloor
(int int1) void
setHitLegsWhileOnFloor
(boolean boolean1) void
setHitTime
(int int1) void
setImmortalTutorialZombie
(boolean boolean1) void
setJawStabAttach
(boolean boolean1) void
setKnifeDeath
(boolean boolean1) void
setNoTeeth
(boolean boolean1) void
setOnlyJawStab
(boolean boolean1) void
setPlayerAttackPosition
(String string) void
setReanimate
(boolean boolean1) void
setReanimatedPlayer
(boolean boolean1) void
setSitAgainstWall
(boolean boolean1) void
setSkeleton
(boolean boolean1) void
setStaggerBack
(boolean boolean1) void
setTarget
(IsoMovingObject movingObject) void
setTargetSeenTime
(float float1) void
setThumpCondition
(float float1) void
setThumpCondition
(int int1, int int2) void
setThumpFlag
(int int1) void
setThumpTimer
(int int1) void
setTurnAlertedValues
(int int1, int int2) void
setUseless
(boolean boolean1) void
setVehicle4TestCollision
(BaseVehicle baseVehicle) void
setVehicleHitLocation
(BaseVehicle baseVehicle) void
setWalkType
(String string) void
setWasFakeDead
(boolean boolean1) boolean
boolean
boolean
void
spotted
(IsoMovingObject movingObject, boolean boolean1) boolean
testCollideWithVehicles
(BaseVehicle baseVehicle) void
boolean
tryThump
(IsoGridSquare square) void
update()
protected void
updateAlpha
(int int1, float float1, float float2) void
void
useDescriptor
(SharedDescriptors.Descriptor descriptor) void
Wander()
boolean
boolean
boolean
wasLocal()
void
writeInventory
(ByteBuffer byteBuffer) Methods inherited from class zombie.characters.IsoGameCharacter
addBasicPatch, addBlood, addBodyVisualFromClothingItemName, addBodyVisualFromItemType, addDirt, addHole, addHole, addHoleFromZombieAttacks, addKnownMediaLine, addLineChatElement, addLineChatElement, addLineChatElement, addLineChatElement, addVisualDamage, addWorldSoundUnlessInvisible, Anger, ApplyInBedOffset, applyTraits, attackFromWindowsLunge, autoDrink, avoidDamage, BetaAntiDepress, BetaBlockers, burnCorpse, CacheEquipped, calcHitDir, calculateBaseSpeed, calculateCombatSpeed, calculateIdleSpeed, calculateWalkSpeed, Callout, Callout, CanAttack, canClimbDownSheetRope, canClimbDownSheetRopeInCurrentSquare, canClimbSheetRope, CanSee, canSprint, changeState, checkIsNearWall, checkUpdateModelTextures, clearAttachedItems, ClearEquippedCache, clearKnownMediaLines, clearVariable, ClearVariable, clearVariables, clearWornItems, climbDownSheetRope, climbOverFence, climbSheetRope, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindowFrame, closeWindow, compareMovePriority, containsVariable, createKeyRing, dbgGetAnimTrack, dbgGetAnimTrackName, dbgGetAnimTrackTime, dbgGetAnimTrackWeight, die, DirectionFromVector, DoDeath, DoDeath, doDeferredMovement, DoFloorSplat, doHitByVehicle, doSleepSpeech, DoSneezeText, DoSwingCollisionBoneCheck, drawDebugTextBelow, drawDirectionLine, DrawSneezeText, dressInPersistentOutfit, Dressup, dropHandItems, dropHeavyItems, Eat, Eat, endPlaybackGameVariables, enterVehicle, exert, faceLocation, faceLocationF, facePosition, faceThisObject, faceThisObjectAlt, fallenOnKnees, FireCheck, forceAwake, getAbsoluteExcessTwist, getActionStateName, getActiveLightItems, getAdvancedAnimator, getAge, getAlphaUpdateRateMul, getAlreadyReadPages, getAnimAngle, getAnimAngleRadians, getAnimAngleStepDelta, getAnimAngleTwistDelta, getAnimationDebug, getAnimationPlayer, getAnimationPlayerRecorder, getAnimationStateName, getAnimVector, getAppetiteMultiplier, getAttachedItem, getAttachedItems, getAttachedLocationGroup, getAttackedBy, getAttackTargetSquare, getAutoWalkDirection, getBarricadeStrengthMod, getBarricadeTimeMod, getBed, getBedType, getBeenMovingFor, getBeenSprintingFor, getBetaDelta, getBetaEffect, getBloodImpactX, getBloodImpactY, getBloodImpactZ, getBloodSplat, getBodyDamage, getBodyDamageRemote, getBodyLocationGroup, getBodyPartClothingDefense, getBrain, getBumpedChr, getBumpFallType, getBumpType, getCharacterActions, getCharacterTraits, getChatElement, getChopTreeSpeed, getClickSound, getClothingItem_Back, getClothingItem_Feet, getClothingItem_Hands, getClothingItem_Head, getClothingItem_Legs, getClothingItem_Torso, getClothingWetness, getCurrentActionContextStateName, getCurrentBuilding, getCurrentBuildingDef, getCurrentRoomDef, getCurrentState, getCurrentStateName, getDangerLevels, getDebugMonitor, getDefaultState, getDeferredAngleDelta, getDeferredMovement, getDeferredRotationWeight, getDepressDelta, getDepressEffect, getDescriptor, getDieCount, getDirectionAngle, getDotWithForwardDirection, getDotWithForwardDirection, getEmitter, getEnemyList, getEquipedRadio, getExcessTwist, getFallTime, getFamiliarBuildings, getFatigueMod, getFatiqueMultiplier, getFinder, getFireKillRate, getFireSpreadProbability, getFMODParameters, getFollowingTarget, getForceWakeUpTime, getForwardDirection, getFullName, getGameCharacterAIBrain, getGameVariables, getGlobalMovementMod, getHaloTimerCount, getHammerSoundMod, getHealth, getHitChancesMod, getHitReaction, getHittingMod, getHoursSurvived, getHungerMultiplier, getHurtSound, getHyperthermiaMod, getIgnoreMovement, getInf, getInventory, getInventoryWeight, getIsNPC, getKnownRecipes, getLastBump, getLastChatMessage, getLastFallSpeed, getLastHeardSound, getLastHitCount, getLastHourSleeped, getLastKnownLocation, getLastKnownLocationOf, getLastLocalEnemies, getLastSpokenLine, getLastZombieKills, getLeaveBodyTimedown, getLegsSprite, getLevelMaxForXp, getLevelUpLevels, getLevelUpLevels, getLevelUpMultiplier, getLightfootMod, getLightInfo2, getLlx, getLly, getLlz, getLocalEnemyList, getLocalGroupList, getLocalList, getLocalNeutralList, getLocalRelevantEnemyList, getLookAngleRadians, getLookVector, getLowDangerInVicinity, getLrx, getLry, getMaintenanceMod, getMapKnowledge, getMaxChatLines, getMaxTwist, getMaxWeight, getMaxWeightBase, getMeleeCombatMod, getMeleeDelay, getMetalBarricadeStrengthMod, getModel, getModelInstance, getMomentumScalar, getMoodles, getMoveDelta, getMoveForwardVec, getMoveSpeed, getNearVehicle, getNextAnimationTranslationLength, getNextWander, getNimbleMod, getNumSurvivorsInVicinity, getOrCreateSleepingEventData, getOrCreateVariable, getOutfitName, getPacingMod, getPainDelta, getPainEffect, getPath2, getPathFindBehavior2, getPathIndex, getPathTargetX, getPathTargetY, getPathTargetZ, getPatience, getPatienceMax, getPatienceMin, getPerkInfo, getPerkLevel, getPerkList, getPersistentOutfitID, getPreviousActionContextStateName, getPreviousStateName, GetPrimaryEquippedCache, getPrimaryHandItem, getPrimaryHandType, getRandomDefaultOutfit, getReadyModelData, getReanimAnimDelay, getReanimAnimFrame, getReanimateTimer, getRecoilDelay, getRecoveryMod, getReduceInfectionPower, getRemoteID, getRunSpeedModifier, getSafety, getSayLine, GetSecondaryEquippedCache, getSecondaryHandItem, getSecondaryHandType, getShoulderTwist, getShovingMod, getSleepingTabletDelta, getSleepingTabletEffect, getSlowFactor, getSlowTimer, getSneakSpotMod, getSpeakColour, getSpeakTime, getSpeedMod, getSprintMod, getSpriteDef, getStaggerTimeMod, getStateMachine, getStateMachineParams, getStateUpdateLookup, getStats, getSurroundingAttackingZombies, getSurvivorKills, getSurvivorMap, getTalkerType, getTargetTwist, getTeleport, getTemperature, getTempo, getTextureCreator, getThirstMultiplier, getThreatLevel, getTimedActionTimeModifier, getTimeSinceLastSmoke, getTimeThumping, getTorchStrength, getTotalBlood, getTraits, getTwist, getUID, getUsedItemsOn, getUseHandWeapon, getUserNameHeight, getVariable, getVariable, GetVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, getVehicle, getVeryCloseEnemyList, getWaterSource, getWeaponLevel, getWeightMod, getWeldingSoundMod, getWornItem, getWornItems, getXp, getXpForLevel, getZombieKills, hasActiveModel, hasAnimationPlayer, hasEquipped, hasEquippedTag, hasFootInjury, hasHitReaction, HasItem, hasItems, hasPath, hasTimedActions, HasTrait, helmetFall, helmetFall, Hit, initAttachedItems, initLightInfo2, InitSpriteParts, initSpritePartsEmpty, initTextObjects, initWornItems, isAboveTopOfStairs, isAimAtFloor, isAiming, isAlive, isAllowConversation, isAnimationRecorderActive, isAnimForecasted, isAsleep, isAttachedItem, isAttackAnim, IsAttackRange, IsAttackRange, isAttackWasSuperAttack, isAutoWalk, isbDoDefer, isBehaviourMoving, isBehind, isBeingSteppedOn, isbFalling, isbOnBed, isBuildCheat, isBumpDone, isBumped, isBumpFall, isBumpStaggered, isbUseParts, isCanShout, isClimbing, isClimbingThroughWindow, isClosingWindow, isCriticalHit, isCurrentState, isDead, isDeathDragDown, isDoDeathSound, isDoingActionThatCanBeCancelled, isDriving, isDuplicateBodyVisual, isEquipped, isEquippedClothing, isFacingLocation, isFacingObject, isFallOnFront, isFarmingCheat, isFemale, isForceShove, isGodMod, isHandItem, isHealthCheat, isHeavyItem, isHideWeaponModel, isHitFromBehind, isIgnoreMovementForDirection, isIgnoreStaggerBack, isInARoom, isInTrees, isInTrees2, isInTreesNoBush, isInvincible, isInvisible, isItemInBothHands, isKnockedDown, isKnownMediaLine, isKnownPoison, isLastCollidedN, isLastCollidedW, isMaskClicked, isMechanicsCheat, isMovablesCheat, isMoving, isMuzzleFlash, isNPC, isOnDeathDone, isOnFire, isOnKillDone, isOutside, isPathing, isPersistentOutfitInit, isPlayerMoving, isPlayingDeathSound, isPrimaryEquipped, isPrimaryHandItem, isRangedWeaponEmpty, isReading, isReanim, isRecipeKnown, isRecipeKnown, isRunning, isSceneCulled, isSeatedInVehicle, isSecondaryHandItem, isShowAdminTag, isSitOnGround, isSkipResolveCollision, isSneaking, isSpeaking, IsSpeaking, isSprinting, isStrafing, isSuperAttack, isTeleporting, isTimedActionInstant, isTimedActionInstantCheat, isUnderVehicle, isUnlimitedCarry, isUnlimitedEndurance, isUpdateAlphaDuringRender, isUpdateAlphaEnabled, isVariable, isVisibleToNPCs, learnRecipe, level0, LevelPerk, LevelPerk, loadChange, loadKnownMediaLines, LoseLevel, MoveForward, NPCGetAiming, NPCGetRunning, NPCSetAiming, NPCSetAttack, NPCSetJustMoved, NPCSetMelee, NPCSetRunning, OnAnimEvent, onCullStateChanged, OnDeath, onMouseLeftClick, onTrigger_setAnimStateToTriggerFile, onTrigger_setClothingToXmlTriggerFile, openWindow, PainMeds, pathToLocation, pathToSound, PlayAnim, PlayAnimUnlooped, PlayAnimWithSpeed, playbackRecordCurrentStateSnapshot, playbackSetCurrentStateSnapshot, playBloodSplatterSound, playDeadSound, playEmote, playerIsSelf, playSound, playSoundLocal, postUpdateEquippedTextures, postUpdateModelTextures, processHitDamage, QueueAction, readInventory, ReadLiterature, ReduceHealthWhenBurning, releaseAnimationPlayer, reloadOutfit, removeAttachedItem, removeFromHands, removeKnownMediaLine, removeWornItem, removeWornItem, renderObjectPicker, renderServerGUI, renderShadow, reportEvent, resetBeardGrowingTime, resetBodyDamageRemote, resetEquippedHandsModels, resetHairGrowingTime, resetModel, resetModelNextFrame, saveChange, saveKnownMediaLines, Say, Say, SayDebug, SayDebug, SayRadio, SayShout, SayWhisper, Seen, sendStopBurning, serverRemoveItemFromZombie, setAge, setAimAtFloor, setAllowConversation, setAlreadyReadPages, setAnimated, setAnimForecasted, setAsleep, setAttachedItem, setAttachedItems, setAttackAnim, setAttackedBy, setAttackTargetSquare, setAttackWasSuperAttack, 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, setClickSound, setClothingItem_Back, setClothingItem_Feet, setClothingItem_Hands, setClothingItem_Head, setClothingItem_Legs, setClothingItem_Torso, setCriticalHit, setDangerLevels, setDeathDragDown, setDebugMonitor, setDefaultState, setDefaultState, setDelayToSleep, setDepressDelta, setDepressEffect, setDescriptor, setDieCount, setDir, setDirectionAngle, setDoDeathSound, setEquipParent, setFallOnFront, setFallTime, setFarmingCheat, setFemale, setFireKillRate, setFireSpreadProbability, setFollowingTarget, setForceShove, setForceWakeUpTime, setForwardDirection, setForwardDirection, setGodMod, setHaloNote, setHaloNote, setHaloNote, setHealth, setHealthCheat, setHideWeaponModel, setHitFromBehind, setHitReaction, setHurtSound, setIgnoreAimingInput, setIgnoreMovement, setIgnoreStaggerBack, setInventory, setInvincible, setInvisible, setIsAiming, setIsNPC, setKnockedDown, setLastBump, setLastChatMessage, setLastCollidedN, setLastCollidedW, setLastFallSpeed, setLastHeardSound, setLastHitCount, setLastHourSleeped, setLastLocalEnemies, setLastSpokenLine, setLastZombieKills, setLeaveBodyTimedown, setLegsSprite, setLevelUpMultiplier, setLlx, setLly, setLlz, setLrx, setLry, setMaxTwist, setMaxWeight, setMaxWeightBase, setMechanicsCheat, setMeleeDelay, setMetabolicTarget, setMetabolicTarget, setMomentumScalar, setMovablesCheat, setMoveDelta, setMoveForwardVec, setMoving, setNextWander, setNPC, setNumSurvivorsInVicinity, setOnDeathDone, setOnFire, SetOnFire, setOnKillDone, setPainDelta, setPainEffect, setPath2, setPathIndex, setPathing, setPatience, setPatienceMax, setPatienceMin, setPerkLevelDebug, setPersistentOutfitID, setPersistentOutfitID, setPlayingDeathSound, setPrimaryHandItem, setRangedWeaponEmpty, setReading, setReanim, setReanimAnimDelay, setReanimAnimFrame, setReanimateTimer, setRecoilDelay, setReduceInfectionPower, setRemoteID, setRunning, setSafety, setSayLine, setSceneCulled, setSecondaryHandItem, setShowAdminTag, setSitOnGround, setSleepingTabletDelta, setSleepingTabletEffect, setSlowFactor, setSlowTimer, setSneaking, setSpeakColour, setSpeakColourInfo, setSpeaking, setSpeakTime, setSpeedMod, setSprinting, setStaggerTimeMod, setStateMachineLocked, setSuperAttack, setSurvivorKills, setTeleport, setTemperature, setTextureCreator, setTimedActionInstantCheat, setTimeOfSleep, setTimeSinceLastSmoke, setTimeThumping, setTurnDelta, setUnlimitedCarry, setUnlimitedEndurance, setUseHandWeapon, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, SetVariable, setVehicle, setVisibleToNPCs, setWornItem, setWornItem, setWornItems, setXp, setZombieKills, shouldBecomeCorpse, shouldBecomeZombieAfterDeath, shouldBeTurning, shouldBeTurning90, shouldBeTurningAround, shouldWaitToStartTimedAction, SleepingTablet, smashCarWindow, smashWindow, splatBlood, splatBloodFloor, splatBloodFloorBig, SpreadFire, SpreadFireMP, StartAction, startEvent, startMuzzleFlash, startPlaybackGameVariables, StartTimedActionAnim, StartTimedActionAnim, StopAllActionQueue, StopAllActionQueueAiming, StopAllActionQueueRunning, StopAllActionQueueWalking, StopBurning, stopEvent, stopOrTriggerSound, StopTimedActionAnim, testDefense, testDotSide, Throw, updateAnimationRecorderState, updateBandages, updateEmitter, updateEquippedRadioFreq, updateEvent, updateLightInfo, updateMovementMomentum, updateMovementRates, updateRecoilVar, updateSpeedModifiers, updateStats_Awake, updateStats_Sleeping, updateStats_WakeState, updateTextObjects, updateUserName, zeroForwardDirectionX, zeroForwardDirectionY
Methods inherited from class zombie.iso.IsoMovingObject
canHaveMultipleHits, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getBuilding, getBumpedType, getCollidedObject, getCollideType, getCurrentSquare, getCurrentZone, getDistanceSq, getEatingZombies, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastCollideTime, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMasterRegion, getMovementLastFrame, getNoDamage, getNx, getNy, getPathFindIndex, getPosition, getScreenX, getScreenY, getScriptModule, getScriptnx, getScriptny, getSquare, getStateEventDelayTimer, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollided, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isCollidedWithVehicle, isDestroyed, isEatingOther, isFirstUpdate, isOnFloor, isShootable, isSolid, isZombiesDontAttack, onMouseRightClick, onMouseRightReleased, removeFromSquare, separate, setbAltCollide, setCloseKilled, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCollideType, setCurrent, setDestroyed, setEatingZombies, setFeelersize, setFirstUpdate, setHitDir, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastCollideTime, setLastTargettedBy, setLimpulsex, setLimpulsey, setLx, setLy, setLz, setMovementLastFrame, setMovingSquareNow, setNoDamage, setNx, setNy, setOnFloor, setPathFindIndex, setScriptModule, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZ, setZombiesDontAttack
Methods inherited from class zombie.iso.IsoObject
addChild, addItemsFromProperties, addObjectAmbientEmitter, addSecondaryContainer, addSheetRope, addToWorld, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, canAddSheetRope, checkAmbientSound, checkHaveElectricity, checkMoveWithWind, checkMoveWithWind, cleanWallBlood, clearAttachedAnimSprite, Collision, countAddSheetRope, createContainersFromSpriteProperties, customHashCode, Damage, debugPrintout, destroyFence, DirtySlice, doFindExternalWaterSource, DoSpecialTooltip, DoTooltip, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, factoryFromFileInput_OLD, factoryGetClassID, FindExternalWaterSource, FindExternalWaterSource, FindWaterSourceOnSquare, getAlpha, getAlpha, getAlphaUpdateRateDiv, getAttachedAnimSprite, getCell, getChildSprites, getChunk, getContainer, getContainerByEitherType, getContainerByIndex, getContainerByType, getContainerCount, getContainerIndex, getCustomColor, getDamage, getDir, getFacingPositionAlt, getFactoryVehicle, getHighlightColor, getIsSurfaceNormalOffset, getItemContainer, getKeyId, getLastRendered, getLastRenderedRendered, getMaskClickedY, getModData, getMovingObjectIndex, getName, getNew, getNew, getObjectIndex, getObjectRenderEffects, getObjectRenderEffectsToApply, getOffsetX, getOffsetY, getOutlineHighlightCol, getOutlineHighlightCol, getOutlineThickness, getOverlaySprite, getOverlaySpriteColor, getPipedFuelAmount, getProperties, getRenderEffectMaster, getRenderYOffset, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getScriptName, getSpecialObjectIndex, getSprite, getSpriteGridObjects, getSpriteName, getStaticMovingObjectIndex, getSurfaceNormalOffset, getSurfaceOffset, getSurfaceOffsetNoTable, getTable, getTargetAlpha, getTargetAlpha, getTextureName, getThumpableFor, getTile, getType, getUsesExternalWaterSource, GetVehicleSlowFactor, getWaterAmount, getWaterMax, getWindRenderEffects, getWorldObjectIndex, hasExternalWaterSource, hasModData, hasObjectAmbientEmitter, HasTooltip, hasWater, haveSheetRope, haveSpecialTooltip, Hit, HitByVehicle, isAlphaAndTargetZero, isAlphaAndTargetZero, isAlphaZero, isAlphaZero, isBlink, isExistInTheWorld, isFloor, isHighlighted, isHoppable, isItemAllowedInContainer, isMaskClicked, isMovedThumpable, isNoPicking, isNorthHoppable, isOutlineHighlight, isOutlineHighlight, isOutlineHlAttached, isOutlineHlAttached, isOutlineHlBlink, isOutlineHlBlink, isOutlineOnMouseover, isRemoveItemAllowedFromContainer, isSpriteInvisible, isStairsNorth, isStairsObject, isStairsWest, isTableSurface, isTableTopObject, isTaintedWater, isTargetAlphaZero, load, loadFromRemoteBuffer, loadFromRemoteBuffer, loadState, removeAllContainers, RemoveAttachedAnim, RemoveAttachedAnims, removeRenderEffect, removeSheetRope, renderAttachedAndOverlaySprites, renderFloorTile, renderFxMask, renderWallTile, renderWallTileOnly, replaceItem, reset, reuseGridSquare, save, saveState, sendObjectChange, sendObjectChange, sendObjectChange, Serialize, setAlpha, setAlpha, setAlphaAndTarget, setAlphaAndTarget, setAlphaToTarget, setAttachedAnimSprite, setBlink, setChildSprites, setContainer, setCustomColor, setCustomColor, setDamage, setDefaultCondition, setDir, setHighlightColor, setHighlightColor, setHighlighted, setHighlighted, setKeyId, setLastRendered, setLastRenderedRendered, setMovedThumpable, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOutlineHighlight, setOutlineHighlight, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHlAttached, setOutlineHlAttached, setOutlineHlBlink, setOutlineHlBlink, setOutlineOnMouseover, setOutlineThickness, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySpriteColor, setPipedFuelAmount, setRenderEffect, setRenderEffect, setRenderYOffset, setRerouteCollide, setRerouteMask, setSpecialTooltip, setSprite, setSprite, setSpriteFromName, setSquare, setTable, setTaintedWater, setTargetAlpha, setTargetAlpha, setType, setUsesExternalWaterSource, setWaterAmount, softReset, syncIsoObject, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, Thump, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColor, transmitModData, transmitUpdatedSprite, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, UnCollision, unsetOutlineHighlight, updateAlpha, updateAlpha, useItemOn, useWater, WeaponHit, writeToRemoteBuffer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.chat.ChatElementOwner
getSquare, getX, getY, getZ
Methods inherited from interface zombie.core.skinnedmodel.visual.IHumanVisual
isFemale
-
Field Details
-
SPEED_SPRINTER
public static final byte SPEED_SPRINTER- See Also:
-
SPEED_FAST_SHAMBLER
public static final byte SPEED_FAST_SHAMBLER- See Also:
-
SPEED_SHAMBLER
public static final byte SPEED_SHAMBLER- See Also:
-
SPEED_RANDOM
public static final byte SPEED_RANDOM- See Also:
-
HEARING_PINPOINT
public static final byte HEARING_PINPOINT- See Also:
-
HEARING_NORMAL
public static final byte HEARING_NORMAL- See Also:
-
HEARING_POOR
public static final byte HEARING_POOR- See Also:
-
HEARING_RANDOM
public static final byte HEARING_RANDOM- See Also:
-
THUMP_FLAG_GENERIC
public static final byte THUMP_FLAG_GENERIC- See Also:
-
THUMP_FLAG_WINDOW_EXTRA
public static final byte THUMP_FLAG_WINDOW_EXTRA- See Also:
-
THUMP_FLAG_WINDOW
public static final byte THUMP_FLAG_WINDOW- See Also:
-
THUMP_FLAG_METAL
public static final byte THUMP_FLAG_METAL- See Also:
-
THUMP_FLAG_GARAGE_DOOR
public static final byte THUMP_FLAG_GARAGE_DOOR- See Also:
-
AllowRepathDelayMax
public static final int AllowRepathDelayMax- See Also:
-
SPRINTER_FIXES
public static final boolean SPRINTER_FIXES- See Also:
-
LastTargetSeenX
public int LastTargetSeenX -
LastTargetSeenY
public int LastTargetSeenY -
LastTargetSeenZ
public int LastTargetSeenZ -
Ghost
public boolean Ghost -
LungeTimer
public float LungeTimer -
LungeSoundTime
public long LungeSoundTime -
target
-
TimeSinceSeenFlesh
public float TimeSinceSeenFlesh -
FollowCount
public int FollowCount -
ZombieID
public int ZombieID -
bStaggerBack
public boolean bStaggerBack -
atlasTex
-
bIndoorZombie
public boolean bIndoorZombie -
thumpFlag
public int thumpFlag -
thumpSent
public boolean thumpSent -
EAT_BODY_DIST
public static final float EAT_BODY_DIST- See Also:
-
EAT_BODY_TIME
public static final float EAT_BODY_TIME- See Also:
-
LUNGE_TIME
public static final float LUNGE_TIME- See Also:
-
CRAWLER_DAMAGE_DOT
public static final float CRAWLER_DAMAGE_DOT- See Also:
-
CRAWLER_DAMAGE_RANGE
public static final float CRAWLER_DAMAGE_RANGE- See Also:
-
speedType
public int speedType -
group
-
inactive
public boolean inactive -
strength
public int strength -
cognition
public int cognition -
memory
public int memory -
sight
public int sight -
hearing
public int hearing -
soundSourceTarget
-
soundAttract
public float soundAttract -
soundAttractTimeout
public float soundAttractTimeout -
alerted
public boolean alerted -
bDressInRandomOutfit
public boolean bDressInRandomOutfit -
pendingOutfitName
-
humanVisual
-
bodyToEat
-
eatBodyTarget
-
collideWhileHit
public boolean collideWhileHit -
lastPlayerHit
public int lastPlayerHit -
itemVisuals
-
SpriteName
-
PALETTE_COUNT
public static final int PALETTE_COUNT- See Also:
-
vectorToTarget
-
AllowRepathDelay
public float AllowRepathDelay -
KeepItReal
public boolean KeepItReal -
parameterCharacterInside
-
parameterPlayerDistance
-
parameterZombieState
-
scratch
public boolean scratch -
laceration
public boolean laceration -
networkAI
-
authOwner
-
authOwnerPlayer
-
zombiePacket
-
zombiePacketUpdated
public boolean zombiePacketUpdated -
lastChangeOwner
public long lastChangeOwner -
palette
public int palette -
AttackAnimTime
public int AttackAnimTime -
AttackAnimTimeMax
public static int AttackAnimTimeMax -
spottedLast
-
spotSoundDelay
public int spotSoundDelay -
movex
public float movex -
movey
public float movey -
lastRemoteUpdate
public short lastRemoteUpdate -
OnlineID
public short OnlineID -
walkVariantUse
-
walkVariant
-
bLunger
public boolean bLunger -
bRunning
public boolean bRunning -
bCrawling
public boolean bCrawling -
bRemote
public boolean bRemote -
ImmortalTutorialZombie
public boolean ImmortalTutorialZombie
-
-
Constructor Details
-
IsoZombie
-
IsoZombie
-
-
Method Details
-
getObjectName
- Overrides:
getObjectName
in classIsoMovingObject
-
getOnlineID
public short getOnlineID()- Specified by:
getOnlineID
in interfaceIAnimatable
-
isRemoteZombie
public boolean isRemoteZombie() -
setVehicle4TestCollision
-
initializeStates
public void initializeStates() -
actionStateChanged
- Specified by:
actionStateChanged
in interfaceIActionStateChanged
- Overrides:
actionStateChanged
in classIsoGameCharacter
-
getActionContext
- Specified by:
getActionContext
in interfaceIAnimatable
- Overrides:
getActionContext
in classIsoGameCharacter
-
onAnimPlayerCreated
- Overrides:
onAnimPlayerCreated
in classIsoGameCharacter
-
GetAnimSetName
- Specified by:
GetAnimSetName
in interfaceIAnimatable
- Overrides:
GetAnimSetName
in classIsoGameCharacter
-
InitSpritePartsZombie
public void InitSpritePartsZombie() -
InitSpritePartsZombie
-
pathToCharacter
- Overrides:
pathToCharacter
in classIsoGameCharacter
-
pathToLocationF
public void pathToLocationF(float float1, float float2, float float3) - Specified by:
pathToLocationF
in interfaceILuaGameCharacter
- Overrides:
pathToLocationF
in classIsoGameCharacter
-
load
- Overrides:
load
in classIsoGameCharacter
- Throws:
IOException
-
save
- Overrides:
save
in classIsoGameCharacter
- Throws:
IOException
-
collideWith
- Overrides:
collideWith
in classIsoMovingObject
-
Hit
public float Hit(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2, boolean boolean2) - Specified by:
Hit
in interfaceILuaGameCharacterDamage
- Overrides:
Hit
in classIsoGameCharacter
-
onMouseLeftClick
public void onMouseLeftClick() -
render
public void render(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1, boolean boolean2, Shader shader) - Overrides:
render
in classIsoGameCharacter
-
renderlast
public void renderlast()- Overrides:
renderlast
in classIsoGameCharacter
-
renderTextureInsteadOfModel
protected boolean renderTextureInsteadOfModel(float float1, float float2) - Overrides:
renderTextureInsteadOfModel
in classIsoGameCharacter
-
updateAlpha
protected void updateAlpha(int int1, float float1, float float2) - Overrides:
updateAlpha
in classIsoObject
-
RespondToSound
public void RespondToSound() -
setTurnAlertedValues
public void setTurnAlertedValues(int int1, int int2) -
clearAggroList
public void clearAggroList() -
addAggro
-
isLeadAggro
-
spotted
- Overrides:
spotted
in classIsoMovingObject
-
Move
- Overrides:
Move
in classIsoMovingObject
-
MoveUnmodded
- Overrides:
MoveUnmodded
in classIsoMovingObject
-
canBeDeletedUnnoticed
public boolean canBeDeletedUnnoticed(float float1) -
DoFootstepSound
- Overrides:
DoFootstepSound
in classIsoGameCharacter
-
DoFootstepSound
public void DoFootstepSound(float float1) - Overrides:
DoFootstepSound
in classIsoGameCharacter
-
preupdate
public void preupdate()- Overrides:
preupdate
in classIsoGameCharacter
-
postupdate
public void postupdate()- Overrides:
postupdate
in classIsoGameCharacter
-
isSolidForSeparate
public boolean isSolidForSeparate()- Overrides:
isSolidForSeparate
in classIsoMovingObject
-
isPushableForSeparate
public boolean isPushableForSeparate()- Overrides:
isPushableForSeparate
in classIsoMovingObject
-
isPushedByForSeparate
- Overrides:
isPushedByForSeparate
in classIsoMovingObject
-
update
public void update()- Overrides:
update
in classIsoGameCharacter
-
calculateStats
protected void calculateStats()- Overrides:
calculateStats
in classIsoGameCharacter
-
updateVocalProperties
public void updateVocalProperties() -
setVehicleHitLocation
-
getZombieWalkTowardSpeed
-
getZombieLungeSpeed
public void getZombieLungeSpeed() -
tryThump
-
Wander
public void Wander() -
DoZombieInventory
public void DoZombieInventory() -
DoCorpseInventory
public void DoCorpseInventory() -
DoZombieStats
public void DoZombieStats() -
setWalkType
-
DoZombieSpeeds
public void DoZombieSpeeds(float float1) -
isFakeDead
public boolean isFakeDead() -
setFakeDead
public void setFakeDead(boolean boolean1) -
isForceFakeDead
public boolean isForceFakeDead() -
setForceFakeDead
public void setForceFakeDead(boolean boolean1) -
Hit
-
addBlood
public void addBlood(float float1) - Overrides:
addBlood
in classIsoGameCharacter
-
hitConsequences
public void hitConsequences(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1, boolean boolean2) - Overrides:
hitConsequences
in classIsoGameCharacter
-
playHurtSound
public void playHurtSound()- Overrides:
playHurtSound
in classIsoGameCharacter
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorld
in classIsoGameCharacter
-
resetForReuse
public void resetForReuse() -
wasFakeDead
public boolean wasFakeDead() -
setWasFakeDead
public void setWasFakeDead(boolean boolean1) -
setCrawler
public void setCrawler(boolean boolean1) -
isBecomeCrawler
public boolean isBecomeCrawler() -
setBecomeCrawler
public void setBecomeCrawler(boolean boolean1) -
isReanimate
public boolean isReanimate() -
setReanimate
public void setReanimate(boolean boolean1) -
isReanimatedPlayer
public boolean isReanimatedPlayer() -
setReanimatedPlayer
public void setReanimatedPlayer(boolean boolean1) -
getReanimatedPlayer
-
setFemaleEtc
public void setFemaleEtc(boolean boolean1) -
addRandomBloodDirtHolesEtc
public void addRandomBloodDirtHolesEtc() -
getScreenProperX
public int getScreenProperX(int int1) -
getScreenProperY
public int getScreenProperY(int int1) -
getVisual
- Specified by:
getVisual
in interfaceILuaGameCharacter
- Overrides:
getVisual
in classIsoGameCharacter
-
getHumanVisual
- Specified by:
getHumanVisual
in interfaceIHumanVisual
-
getItemVisuals
- Overrides:
getItemVisuals
in classIsoGameCharacter
-
getItemVisuals
- Specified by:
getItemVisuals
in interfaceIHumanVisual
- Overrides:
getItemVisuals
in classIsoGameCharacter
-
isUsingWornItems
public boolean isUsingWornItems()- Overrides:
isUsingWornItems
in classIsoGameCharacter
-
setAsSurvivor
public void setAsSurvivor() -
dressInRandomOutfit
public void dressInRandomOutfit()- Overrides:
dressInRandomOutfit
in classIsoGameCharacter
-
dressInNamedOutfit
- Specified by:
dressInNamedOutfit
in interfaceILuaGameCharacterClothing
- Overrides:
dressInNamedOutfit
in classIsoGameCharacter
-
dressInPersistentOutfitID
public void dressInPersistentOutfitID(int int1) - Specified by:
dressInPersistentOutfitID
in interfaceILuaGameCharacterClothing
- Overrides:
dressInPersistentOutfitID
in classIsoGameCharacter
-
dressInClothingItem
- Overrides:
dressInClothingItem
in classIsoGameCharacter
-
onWornItemsChanged
public void onWornItemsChanged()- Overrides:
onWornItemsChanged
in classIsoGameCharacter
-
clothingItemChanged
- Specified by:
clothingItemChanged
in interfaceIClothingItemListener
- Overrides:
clothingItemChanged
in classIsoGameCharacter
-
WanderFromWindow
public boolean WanderFromWindow() -
isUseless
public boolean isUseless() -
setUseless
public void setUseless(boolean boolean1) -
setImmortalTutorialZombie
public void setImmortalTutorialZombie(boolean boolean1) -
isTargetInCone
public boolean isTargetInCone(float float1, float float2) -
testCollideWithVehicles
-
isCrawling
public boolean isCrawling() -
isCanCrawlUnderVehicle
public boolean isCanCrawlUnderVehicle() -
setCanCrawlUnderVehicle
public void setCanCrawlUnderVehicle(boolean boolean1) -
isCanWalk
public boolean isCanWalk() -
setCanWalk
public void setCanWalk(boolean boolean1) -
initCanCrawlUnderVehicle
public void initCanCrawlUnderVehicle() -
shouldGetUpFromCrawl
public boolean shouldGetUpFromCrawl() -
toggleCrawling
public void toggleCrawling() -
knockDown
public void knockDown(boolean boolean1) -
addItemToSpawnAtDeath
-
clearItemsToSpawnAtDeath
public void clearItemsToSpawnAtDeath() -
getEatBodyTarget
-
getEatSpeed
public float getEatSpeed() -
setEatBodyTarget
-
setEatBodyTarget
-
getHitAngle
-
setHitAngle
-
getCrawlerType
public int getCrawlerType() -
setCrawlerType
public void setCrawlerType(int int1) -
addRandomVisualBandages
public void addRandomVisualBandages() -
addVisualBandage
-
addRandomVisualDamages
public void addRandomVisualDamages() -
getPlayerAttackPosition
-
setPlayerAttackPosition
-
isSitAgainstWall
public boolean isSitAgainstWall() -
setSitAgainstWall
public void setSitAgainstWall(boolean boolean1) -
isSkeleton
public boolean isSkeleton()- Specified by:
isSkeleton
in interfaceIHumanVisual
-
isZombie
public boolean isZombie()- Specified by:
isZombie
in interfaceIHumanVisual
- Specified by:
isZombie
in interfaceILuaGameCharacter
- Overrides:
isZombie
in classIsoGameCharacter
-
setSkeleton
public void setSkeleton(boolean boolean1) -
getHitTime
public int getHitTime() -
setHitTime
public void setHitTime(int int1) -
getThumpTimer
public int getThumpTimer() -
setThumpTimer
public void setThumpTimer(int int1) -
getTarget
-
setTargetSeenTime
public void setTargetSeenTime(float float1) -
getTargetSeenTime
public float getTargetSeenTime() -
isTargetVisible
public boolean isTargetVisible() -
getTurnDelta
public float getTurnDelta()- Overrides:
getTurnDelta
in classIsoGameCharacter
-
isAttacking
public boolean isAttacking()- Overrides:
isAttacking
in classIsoGameCharacter
-
isZombieAttacking
public boolean isZombieAttacking()- Overrides:
isZombieAttacking
in classIsoGameCharacter
-
isZombieAttacking
- Overrides:
isZombieAttacking
in classIsoGameCharacter
-
getHitHeadWhileOnFloor
public int getHitHeadWhileOnFloor() -
getRealState
-
setHitHeadWhileOnFloor
public void setHitHeadWhileOnFloor(int int1) -
isHitLegsWhileOnFloor
public boolean isHitLegsWhileOnFloor() -
setHitLegsWhileOnFloor
public void setHitLegsWhileOnFloor(boolean boolean1) -
makeInactive
public void makeInactive(boolean boolean1) -
getFootstepVolume
public float getFootstepVolume() -
isFacingTarget
public boolean isFacingTarget() -
isTargetLocationKnown
public boolean isTargetLocationKnown() -
getSandboxMemoryDuration
protected int getSandboxMemoryDuration() -
shouldDoFenceLunge
public boolean shouldDoFenceLunge() -
isProne
public boolean isProne()- Overrides:
isProne
in classIsoGameCharacter
-
setTarget
-
isAlwaysKnockedDown
public boolean isAlwaysKnockedDown() -
setAlwaysKnockedDown
public void setAlwaysKnockedDown(boolean boolean1) -
setDressInRandomOutfit
public void setDressInRandomOutfit(boolean boolean1) -
setBodyToEat
-
isForceEatingAnimation
public boolean isForceEatingAnimation() -
setForceEatingAnimation
public void setForceEatingAnimation(boolean boolean1) -
isOnlyJawStab
public boolean isOnlyJawStab() -
setOnlyJawStab
public void setOnlyJawStab(boolean boolean1) -
isNoTeeth
public boolean isNoTeeth() -
setNoTeeth
public void setNoTeeth(boolean boolean1) -
setThumpFlag
public void setThumpFlag(int int1) -
setThumpCondition
public void setThumpCondition(float float1) -
setThumpCondition
public void setThumpCondition(int int1, int int2) -
getThumpCondition
public float getThumpCondition()- Specified by:
getThumpCondition
in interfaceThumpable
- Overrides:
getThumpCondition
in classIsoObject
-
isStaggerBack
public boolean isStaggerBack() -
setStaggerBack
public void setStaggerBack(boolean boolean1) -
isKnifeDeath
public boolean isKnifeDeath() -
setKnifeDeath
public void setKnifeDeath(boolean boolean1) -
isJawStabAttach
public boolean isJawStabAttach() -
setJawStabAttach
public void setJawStabAttach(boolean boolean1) -
writeInventory
- Overrides:
writeInventory
in classIsoGameCharacter
-
Kill
-
Kill
- Overrides:
Kill
in classIsoGameCharacter
-
shouldDoInventory
public boolean shouldDoInventory()- Overrides:
shouldDoInventory
in classIsoGameCharacter
-
becomeCorpse
public void becomeCorpse()- Overrides:
becomeCorpse
in classIsoGameCharacter
-
getHitReactionNetworkAI
- Overrides:
getHitReactionNetworkAI
in classIsoGameCharacter
-
getNetworkCharacterAI
- Overrides:
getNetworkCharacterAI
in classIsoGameCharacter
-
wasLocal
public boolean wasLocal() -
isLocal
public boolean isLocal()- Overrides:
isLocal
in classIsoGameCharacter
-
isVehicleCollisionActive
- Overrides:
isVehicleCollisionActive
in classIsoGameCharacter
-
applyDamageFromVehicle
public void applyDamageFromVehicle(float float1, float float2) -
Hit
public float Hit(BaseVehicle baseVehicle, float float1, boolean boolean1, float float2, float float3) - Specified by:
Hit
in interfaceILuaGameCharacterDamage
- Overrides:
Hit
in classIsoGameCharacter
-
calcHitDir
- Overrides:
calcHitDir
in classIsoGameCharacter
-