Package zombie.characters
Class IsoSurvivor
java.lang.Object
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
zombie.characters.IsoLivingCharacter
zombie.characters.IsoSurvivor
- All Implemented Interfaces:
java.io.Serializable,Mover,Talker,ChatElementOwner
public class IsoSurvivor extends IsoLivingCharacter
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIsoSurvivor.SatisfiedByNested classes/interfaces inherited from class zombie.characters.IsoGameCharacter
IsoGameCharacter.BodyLocation, IsoGameCharacter.LightInfo, IsoGameCharacter.Location, IsoGameCharacter.PerkInfo, IsoGameCharacter.TorchInfo, IsoGameCharacter.Wound, IsoGameCharacter.XP, IsoGameCharacter.XPMultiplierNested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManagerNested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.VisionResult -
Field Summary
Fields Modifier and Type Field Description BehaviorHubbehavioursbooleanbLastSpottedPlayerbooleanbSpottedPlayerbooleanbWillJoinPlayerIsoGameCharacter[]ClosestTwoSurvivorsIsoPushableObjectcollidePushableintdangerTilebooleanDraggableIsoGameCharacterfollowingbooleanHasBeenDraggedintlastDangerTilejava.util.ArrayListLastLocalNeutralListVector2lmoveintnightsSurvivedbooleanNoGoreDeathintpingstatic intSatisfiedByFoodLevelstatic intSatisfiedByWeaponLevelFields inherited from class zombie.characters.IsoLivingCharacter
bareHands, bCollidedWithPushable, bDoShove, targetOnGround, useChargeDeltaFields inherited from class zombie.characters.IsoGameCharacter
AllowConversation, angle, Asleep, AttackDelay, AttackDelayLast, AttackDelayMax, AttackDelayUse, AttackedBy, attackTargetSquare, AttackWasSuperAttack, avoidDamage, bClimbing, bDoDefer, BeenMovingForDecrease, BeenMovingForIncrease, BetaDelta, BetaEffect, bFalling, bFemale, BloodImpactX, BloodImpactY, BloodImpactZ, bloodSplat, BodyDamage, BodyDamageRemote, bOnBed, bottomsSprite, bUseParts, callOut, canSeeCurrent, CanUpgradePerk, CharacterActions, chatElement, clientIgnoreCollision, ClothingItem_Back, ClothingItem_Feet, ClothingItem_Hands, ClothingItem_Head, ClothingItem_Legs, ClothingItem_Torso, craftIngredient1, craftIngredient2, craftIngredient3, craftIngredient4, dangerLevels, decisionPath, defaultState, DepressDelta, DepressEffect, DepressFirstTakeTime, descriptor, DieCount, drawUserName, DropShadow, emitter, EnemyList, extraSprites, fallTime, FamiliarBuildings, finder, FireKillRate, FireSpreadProbability, FollowingTarget, footStepCounter, footStepCounterMax, ForceWakeUp, ForceWakeUpTime, godMod, hairSprite, haloDispTime, haloNote, hasChatHistory, hasInitTextObjects, headSprite, Health, hitBy, hurtSound, IgnoreMovementForDirection, IgnoreStaggerBack, inf, inventory, invisible, isoPlayer, knockbackAttackMod, lastCollidedN, lastCollidedW, lastdir, lastFallSpeed, LastHeardSound, LastKnownLocation, LastLocalEnemies, LastZombieKills, leaveBodyTimedown, leftHandItem, legsSprite, LevelUpLevels, LevelUpMultiplier, lineDisplayTime, llx, lly, llz, LocalEnemyList, LocalGroupList, LocalList, LocalNeutralList, LocalRelevantEnemyList, lrx, lry, masterBehaviorList, masterProper, maxWeight, maxWeightBase, MeetList, Moodles, moveForwardVec, nameCarKeySuffix, namePvpSuffix, namesPrefix, NetRemoteState, NextWander, NumberOfPerksToPick, NumSurvivorsInVicinity, OnFire, Order, Orders, PainDelta, PainEffect, path, pathIndex, pathing, PathSpeed, Patience, PatienceMax, PatienceMin, PerkList, Personality, PersonalNeed, PersonalNeeds, Reanim, ReanimAnimDelay, ReanimAnimFrame, ReanimatedCorpse, ReanimatedCorpseID, ReanimateTimer, ReanimPhase, RecoilDelayDecrease, RemoteID, RENDER_OFFSET_X, RENDER_OFFSET_Y, rightHandItem, savedInventoryItems, savedVehicleRunning, savedVehicleSeat, savedVehicleX, savedVehicleY, sayLine, shoeSprite, SleepingTabletDelta, SleepingTabletEffect, slowFactor, slowTimer, SpeakColour, Speaking, SpeakTime, speedMod, SpottedSinceAlphaZero, staggerTimeMod, stateMachine, StateMachineParams, stats, superAttack, SurvivorKills, SurvivorMap, TagGroup, tempColorInfo, tempo, testPlayerSpotInDarkness, TimeThumping, timeTillForgetLocation, topSprite, torsoSprite, Traits, upKillCount, UsedItemsOn, useHandWeapon, userName, vehicle, VeryCloseEnemyList, VisibleToNPCs, voiceMuteSuffix, voiceSuffix, wounds, xp, ZombieKillsFields inherited from class zombie.iso.IsoMovingObject
bx, by, Collidable, current, def, ExpectedChecksum, hitDir, ID, last, lx, ly, lz, movementLastFrame, movingSq, noDamage, nx, ny, reqMovement, ScriptModule, ScriptName, scriptnx, scriptny, shootable, solid, treeSoundMgr, weight, width, x, y, zFields inherited from class zombie.iso.IsoObject
alpha, alphaStep, AttachedAnimSprite, AttachedAnimSpriteActual, bmod, bNeverDoneAlpha, container, Damage, dir, doNotSync, externalWaterSource, gmod, highlightFlags, keyId, lastRendered, lastRenderedRendered, LowLightingQualityHack, MAX_WALL_SPLATS, name, NoPicking, OBF_Blink, OBF_Highlighted, OBF_HighlightRenderOnce, objectRenderEffects, offsetX, offsetY, OutlineOnMouseover, overlaySprite, overlaySpriteColor, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, stCol, sx, sy, table, targetAlpha, tintb, tintg, tintr, usesExternalWaterSource, wallBloodSplats, windRenderEffects -
Constructor Summary
Constructors Constructor Description IsoSurvivor(SurvivorDesc survivorDesc, IsoCell cell, int int1, int int2, int int3)IsoSurvivor(SurvivorDesc survivorDesc, IsoCell cell, int int1, int int2, int int3, boolean boolean1)IsoSurvivor(SurvivorPersonality.Personality personality, SurvivorDesc survivorDesc, IsoCell cell, int int1, int int2, int int3)IsoSurvivor(IsoCell cell)IsoSurvivor(IsoCell cell, int int1, int int2, int int3) -
Method Summary
Modifier and Type Method Description voidAim(IsoGameCharacter gameCharacter)booleanAttemptAttack()voidChewedByZombies()static byte[]createChecksum(java.lang.String string)voidDespawn()booleanDoAttack(float float1)static booleanDoChecksumCheck()static booleanDoChecksumCheck(java.lang.String string, java.lang.String string2)voidDoGuard(IsoPlayer player)voidDoTooltip(ObjectTooltip objectTooltip)voidFollowMe(IsoGameCharacter gameCharacter)java.util.StackgetAvailableMembers()static java.lang.StringgetMD5Checksum(java.lang.String string)java.lang.StringgetObjectName()booleangetTryToTeamUp()voidGivenItemBy(IsoGameCharacter gameCharacter, java.lang.String string, boolean boolean1)voidGuard(IsoPlayer player)booleanHasTooltip()voidKilled(IsoGameCharacter gameCharacter)voidload(java.nio.ByteBuffer byteBuffer, int int1)voidMeetFirstTime(IsoGameCharacter gameCharacter)voidMeetFirstTime(IsoGameCharacter gameCharacter, boolean boolean1, boolean boolean2)voidOnDeath()booleanonMouseLeftClick(int int1, int int2)voidPatchedUpBy(IsoGameCharacter gameCharacter)voidreloadSpriteColors()voidreloadSpritePart()voidrenderlast()booleanSatisfiedWithInventory(LootBuilding.LootStyle lootStyle, IsoSurvivor.SatisfiedBy satisfiedBy)voidSetAllFrames(short short1)voidsetTryToTeamUp(boolean boolean1)voidspotted(IsoMovingObject movingObject)voidStayHere(IsoGameCharacter gameCharacter)voidupdate()Methods inherited from class zombie.characters.IsoLivingCharacter
AttemptAttack, isAimAtFloor, isCollidedWithPushableThisFrame, setAimAtFloorMethods inherited from class zombie.characters.IsoGameCharacter
Anger, ApplyInBedOffset, applyTraits, autoDrink, avoidDamage, BetaAntiDepress, BetaBlockers, Bitten, Callout, CanAttack, canClimbDownSheetRope, canClimbSheetRope, CanSee, changeState, climbDownSheetRope, climbSheetRope, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindowFrame, compareMovePriority, createKeyRing, DirectionFromVector, DirectionFromVectorNoDiags, DoCharacterPart, DoDeath, DoDeath, DoDeathSilence, DoFloorSplat, DoFootstepSound, doSleepSpeech, DoSneezeText, DoZombiePart, DoZombiePart, drawAt, DrawSneezeText, Dressup, Dressup, dripBloodFloor, dropHandItems, Eat, Eat, EatRemote, enterVehicle, exert, faceDirection, faceLocation, FaceNextPathNode, FaceNextPathNode, faceThisObject, faceThisObjectAlt, FireCheck, forceAwake, getAge, getAlreadyReadPages, getAngle, getAttackDelay, getAttackDelayMax, getAttackDelayUse, getAttackedBy, getAttackTargetSquare, getBarricadeStrengthMod, getBarricadeTimeMod, getBed, getBedType, getBeenMovingFor, getBetaDelta, getBetaEffect, getBloodImpactX, getBloodImpactY, getBloodImpactZ, getBloodSplat, getBodyDamage, getBodyDamageRemote, getBottomsSprite, getCanUpgradePerk, getChair, getCharacterActions, getChatElement, getClickSound, getClothingItem_Back, getClothingItem_Feet, getClothingItem_Hands, getClothingItem_Head, getClothingItem_Legs, getClothingItem_Torso, getCraftingByIndex, getCraftIngredient1, getCraftIngredient2, getCraftIngredient3, getCraftIngredient4, getCurrentBuilding, getCurrentBuildingDef, getCurrentRoomDef, getCurrentState, getDangerLevels, getDefaultState, getDepressDelta, getDepressEffect, getDescriptor, getDieCount, getEmitter, getEnemyList, getEquipedRadio, getExtraSprites, getFallTime, getFamiliarBuildings, getFatigueMod, getFinder, getFireKillRate, getFireSpreadProbability, getFollowingTarget, getFootStepCounter, getFootStepCounterMax, getForceWakeUpTime, getFullName, getHairSprite, getHammerSoundMod, getHeadSprite, getHealth, getHitBy, getHitChancesMod, getHittingMod, getHurtSound, getHyperthermiaMod, getInf, getInventory, getInventoryWeight, getKnownRecipes, getLastChatMessage, getLastdir, getLastFallSpeed, getLastHeardSound, getLastHitCount, getLastHourSleeped, getLastKnownLocation, getLastKnownLocationOf, getLastLocalEnemies, getLastZombieKills, getLeaveBodyTimedown, getLegsSprite, getLevelMaxForXp, getLevelUpLevels, getLevelUpLevels, getLevelUpMultiplier, getLightfootMod, getLightInfo2, getLlx, getLly, getLlz, getLocalEnemyList, getLocalGroupList, getLocalList, getLocalNeutralList, getLocalRelevantEnemyList, getLowDangerInVicinity, getLrx, getLry, getMaintenanceMod, getMasterBehaviorList, getMasterProper, getMaxChatLines, getMaxWeight, getMaxWeightBase, getMeetList, getMeleeCombatMod, getMetalBarricadeStrengthMod, getModel, getMoodles, getMoveForwardVec, getMoveSpeed, getNextWander, getNimbleMod, getNumberOfPerksToPick, getNumSurvivorsInVicinity, getOrder, getOrders, getPacingMod, getPainDelta, getPainEffect, getPath, getPath2, getPathFindBehavior2, getPathIndex, getPathSpeed, getPathTargetX, getPathTargetY, getPathTargetZ, getPatience, getPatienceMax, getPatienceMin, getPerkInfo, getPerkLevel, getPerkList, getPersonality, getPersonalNeed, getPersonalNeeds, getPrimaryHandItem, getPrimaryHandType, getReanimAnimDelay, getReanimAnimFrame, getReanimateTimer, getReanimPhase, getRecoilDelay, getRecoveryMod, getReduceInfectionPower, getRemoteID, getSafetyCooldown, getSayLine, getSayLineOld, getSecondaryHandItem, getSecondaryHandType, getShoeSprite, getShovingMod, getSleepingTabletDelta, getSleepingTabletEffect, getSlowFactor, getSlowTimer, getSneakSpotMod, getSpeakColour, getSpeakTime, getSpeedMod, getSprintMod, getSpriteDef, getStaggerTimeMod, getStateMachine, getStats, getSurvivorKills, getSurvivorMap, getTagGroup, getTalkerType, getTemperature, getTempo, getTestPlayerSpotInDarkness, getThreatLevel, getTimeSinceLastSmoke, getTimeThumping, getTopSprite, getTorchStrength, getTorsoSprite, getTraits, getUsedItemsOn, getUseHandWeapon, getUserNameHeight, getVehicle, getVeryCloseEnemyList, getWeightMod, getWeldingSoundMod, getWounds, getXp, getXpForLevel, getZombieKills, GiveOrder, GivePersonalNeed, hasActiveModel, hasEquipped, HasItem, hasItems, HasTrait, haveBladeWeapon, Hit, Hit, Hit, hitConsequences, HitSilence, InBuildingWith, inflictWound, initLightInfo2, InitSpriteParts, initSpritePartsEmpty, InitSpritePartsZombie, InitSpritePartsZombie, initTextObjects, InRoomWith, isAboveTopOfStairs, isAlive, isAllowConversation, isAnimForecasted, IsArmed, isAsleep, IsAttackRange, IsAttackRange, isAttackWasSuperAttack, isbDoDefer, isbFalling, isbOnBed, isBuildCheat, isbUseParts, isClimbing, isDead, isDriving, isEquipped, isEquippedClothing, isFemale, isForceShove, isGodMod, isHealthCheat, isIgnoreMovementForDirection, isIgnoreStaggerBack, isInARoom, IsInBuilding, isInvisible, isKnownPoison, isLastCollidedN, isLastCollidedW, isMaskClicked, isMechanicsCheat, isOnFire, isOutside, isPathing, isPrimaryEquipped, isReading, isReanim, isRecipeKnown, isSafety, isSat, isShowAdminTag, IsSneaking, isSpeaking, IsSpeaking, isSuperAttack, isUnderVehicle, isUnlimitedCarry, isVisibleToNPCs, Kill, level0, LevelPerk, LevelPerk, LevelUp, loadChange, LoseLevel, MoveForward, MoveForward, openWindow, PainMeds, pathFinished, pathToCharacter, pathToLocation, pathToLocationF, PlayAnim, PlayAnimFrame, PlayAnimNoReset, PlayAnimUnlooped, PlayAnimWithSpeed, playDeadSound, playerIsSelf, PlayShootAnim, playSound, playSound, postupdate, QueueAction, ReadLiterature, ReduceHealthWhenBurning, removeEquippedClothing, render, renderObjectPicker, rendertalk, resetBodyDamageRemote, resetModel, satOnChair, save, saveChange, Say, SayDebug, SayDebug, SayShout, SayWhisper, Scratched, Seen, sendStopBurning, setAge, setAllowConversation, setAlreadyReadPages, setAngle, SetAnim, setAnimated, setAnimForecasted, SetAnimFrame, setAsleep, setAttackDelay, setAttackDelayMax, setAttackDelayUse, setAttackedBy, setAttackTargetSquare, setAttackWasSuperAttack, setAvoidDamage, setbClimbing, setbDoDefer, setBed, setBedType, setBeenMovingFor, setBetaDelta, setBetaEffect, setbFalling, setBloodImpactX, setBloodImpactY, setBloodImpactZ, setBloodSplat, setBodyDamage, setbOnBed, setBottomsSprite, setBuildCheat, setbUseParts, setCanUpgradePerk, setChair, setCharacterActions, setClickSound, SetClothing, setClothingItem_Back, setClothingItem_Feet, setClothingItem_Hands, setClothingItem_Head, setClothingItem_Legs, setClothingItem_Torso, setCraftingByIndex, setCraftIngredient1, setCraftIngredient2, setCraftIngredient3, setCraftIngredient4, setDangerLevels, setDefaultState, setDefaultState, setDelayToSleep, setDepressDelta, setDepressEffect, setDescriptor, setDieCount, setDir, setEnemyList, setEquipParent, setFallTime, setFamiliarBuildings, setFemale, setFinder, setFireKillRate, setFireSpreadProbability, setFollowingTarget, setFootStepCounter, setFootStepCounterMax, setForceShove, setForceWakeUpTime, setGodMod, setHairSprite, setHaloNote, setHaloNote, setHaloNote, setHeadSprite, setHealth, setHealthCheat, setHitBy, setHurtSound, setIgnoreMovementForDirection, setIgnoreStaggerBack, setInf, setInventory, setInvisible, setLastChatMessage, setLastCollidedN, setLastCollidedW, setLastdir, setLastFallSpeed, setLastHeardSound, setLastHitCount, setLastHourSleeped, setLastKnownLocation, setLastLocalEnemies, setLastZombieKills, setLeaveBodyTimedown, setLegsSprite, setLevelUpLevels, setLevelUpMultiplier, setLlx, setLly, setLlz, setLocalEnemyList, setLocalGroupList, setLocalList, setLocalNeutralList, setLocalRelevantEnemyList, setLockStates, setLrx, setLry, setMasterBehaviorList, setMasterProper, setMaxWeight, setMaxWeightBase, setMechanicsCheat, setMeetList, setModel, setMoodles, setMoveForwardVec, setNextWander, setNumberOfPerksToPick, setNumSurvivorsInVicinity, setOnFire, SetOnFire, setOrder, setOrders, setPainDelta, setPainEffect, setPath, setPath2, setPathIndex, setPathing, setPathSpeed, setPathTargetX, setPathTargetY, setPathTargetZ, setPatience, setPatienceMax, setPatienceMin, setPerkLevelDebug, setPerkList, setPersonality, setPersonalNeed, setPersonalNeeds, setPrimaryHandItem, setReading, setReanim, setReanimAnimDelay, setReanimAnimFrame, setReanimateTimer, setReanimPhase, setRecoilDelay, setReduceInfectionPower, setRemoteID, setRemoteMoveX, setRemoteMoveY, setRemoteState, setSafety, setSafetyCooldown, setSat, setSayLine, setSecondaryHandItem, setShoeSprite, setShowAdminTag, setSleepingTabletDelta, setSleepingTabletEffect, setSlowFactor, setSlowTimer, setSpeakColour, setSpeakColourInfo, setSpeaking, setSpeakTime, setSpeedMod, setStaggerTimeMod, setStateMachine, setStats, setSuperAttack, setSurvivorKills, setSurvivorMap, setTagGroup, setTemperature, setTempo, setTestPlayerSpotInDarkness, setTimeOfSleep, setTimeSinceLastSmoke, setTimeThumping, setTopSprite, setTorsoSprite, setTraits, setUnlimitedCarry, setUsedItemsOn, setUseHandWeapon, setVehicle, setVeryCloseEnemyList, setVisibleToNPCs, setWounds, setXp, setZombieKills, shouldBecomeZombieAfterDeath, SleepingTablet, smashWindow, splatBlood, splatBloodFloor, splatBloodFloorBig, SpreadFire, StartAction, StopAllActionQueue, StopAllActionQueueAiming, StopAllActionQueueRunning, StopAllActionQueueWalking, StopBurning, Throw, updateEmitter, updateLightInfo, updateTextObjects, updateUserNameMethods inherited from class zombie.iso.IsoMovingObject
collideCharacter, collideWith, compareToY, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getActiveInInstances, getAllowBehaviours, getBuilding, getCollidedObject, getCurrentSquare, getCurrentZone, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMasterRegion, getMovementLastFrame, getNoDamage, getNx, getNy, getPathFindIndex, getScreenX, getScreenY, getScriptModule, getScriptName, getScriptnx, getScriptny, getSquare, getStateEventDelayTimer, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, isAllowBehaviours, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isCollidedWithVehicle, isDestroyed, isFirstUpdate, isOnFloor, isShootable, isSolid, Move, onMouseRightClick, onMouseRightReleased, preupdate, removeFromSquare, removeFromWorld, seperate, setActiveInInstances, setAllowBehaviours, setbAltCollide, setBlendSpeed, setCloseKilled, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCurrent, setDestroyed, setFeelersize, setFirstUpdate, setHitDir, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastTargettedBy, setLimpulsex, setLimpulsey, setLx, setLy, setLz, setMovementLastFrame, setNoDamage, setNx, setNy, setOnFloor, setPathFindIndex, setScriptModule, setScriptName, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZ, spottedMethods inherited from class zombie.iso.IsoObject
addChild, addSecondaryContainer, addToWorld, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, checkHaveElectricity, checkMoveWithWind, checkMoveWithWind, cleanWallBlood, Collision, createContainersFromSpriteProperties, customHashCode, Damage, debugPrintout, DirtySlice, doFindExternalWaterSource, DoSpecialTooltip, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, FindExternalWaterSource, getAlpha, getAlphaStep, getAttachedAnimSprite, getCell, getChildSprites, getContainer, getContainerByEitherType, getContainerByIndex, getContainerByType, getContainerCount, getContainerIndex, getCustomColor, getDamage, getDir, getFacingPositionAlt, getHighlightColor, getIsSurfaceNormalOffset, getItemContainer, getKeyId, getLastRendered, getLastRenderedRendered, getMaskClickedY, getModData, getMovingObjectIndex, getName, getNew, getNew, getObjectIndex, getObjectRenderEffects, getObjectRenderEffectsToApply, getOffsetX, getOffsetY, getOverlaySprite, getOverlaySpriteColor, getProperties, getRenderYOffset, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getSpecialObjectIndex, getSprite, getSpriteName, getStaticMovingObjectIndex, getSurfaceNormalOffset, getSurfaceOffset, getTable, getTargetAlpha, getTextureName, getTile, getType, getUsesExternalWaterSource, GetVehicleSlowFactor, getWaterAmount, getWindRenderEffects, getWorldObjectIndex, hasExternalWaterSource, hasModData, hasWater, haveSpecialTooltip, Hit, isBlink, isHighlighted, isMaskClicked, isNoPicking, isOutlineOnMouseover, isStairsNorth, isStairsObject, isStairsWest, isTableSurface, isTableTopObject, isTaintedWater, isZombie, loadFromRemoteBuffer, loadFromRemoteBuffer, loadState, removeAllContainers, RemoveAttachedAnim, RemoveAttachedAnims, removeRenderEffect, render, renderFxMask, replaceItem, reset, reuseGridSquare, revisionUp, saveState, sendObjectChange, sendObjectChange, sendObjectChange, Serialize, setAlpha, setAlphaStep, setAttachedAnimSprite, setBlink, setChildSprites, setContainer, setCustomColor, setCustomColor, setDamage, setDefaultCondition, setDir, setHighlightColor, setHighlightColor, setHighlighted, setHighlighted, setKeyId, setLastRendered, setLastRenderedRendered, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOutlineOnMouseover, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySpriteColor, setRenderEffect, setRenderEffect, setRenderYOffset, setRerouteCollide, setRerouteMask, setSpecialTooltip, setSprite, setSprite, setSpriteFromName, setSquare, setTable, setTaintedWater, setTargetAlpha, setType, setUsesExternalWaterSource, setWaterAmount, softReset, syncIsoObject, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColor, transmitModData, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, UnCollision, useItemOn, useWater, writeToRemoteBufferMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.chat.ChatElementOwner
getSquare, getX, getY, getZ
-
Field Details
-
NoGoreDeath
public boolean NoGoreDeath -
behaviours
-
Draggable
public boolean Draggable -
following
-
nightsSurvived
public int nightsSurvived -
ping
public int ping -
collidePushable
-
bLastSpottedPlayer
public boolean bLastSpottedPlayer -
bSpottedPlayer
public boolean bSpottedPlayer -
bWillJoinPlayer
public boolean bWillJoinPlayer -
HasBeenDragged
public boolean HasBeenDragged -
ClosestTwoSurvivors
-
lmove
-
LastLocalNeutralList
public java.util.ArrayList LastLocalNeutralList -
dangerTile
public int dangerTile -
lastDangerTile
public int lastDangerTile -
SatisfiedByFoodLevel
public static int SatisfiedByFoodLevel -
SatisfiedByWeaponLevel
public static int SatisfiedByWeaponLevel
-
-
Constructor Details
-
IsoSurvivor
-
IsoSurvivor
-
IsoSurvivor
-
IsoSurvivor
public IsoSurvivor(SurvivorDesc survivorDesc, IsoCell cell, int int1, int int2, int int3, boolean boolean1) -
IsoSurvivor
public IsoSurvivor(SurvivorPersonality.Personality personality, SurvivorDesc survivorDesc, IsoCell cell, int int1, int int2, int int3)
-
-
Method Details
-
createChecksum
public static byte[] createChecksum(java.lang.String string) throws java.lang.Exception- Throws:
java.lang.Exception
-
getMD5Checksum
public static java.lang.String getMD5Checksum(java.lang.String string) throws java.lang.Exception- Throws:
java.lang.Exception
-
DoChecksumCheck
public static boolean DoChecksumCheck(java.lang.String string, java.lang.String string2) -
Despawn
public void Despawn()- Overrides:
Despawnin classIsoMovingObject
-
DoChecksumCheck
public static boolean DoChecksumCheck() -
getObjectName
public java.lang.String getObjectName()- Overrides:
getObjectNamein classIsoMovingObject
-
reloadSpritePart
public void reloadSpritePart() -
load
public void load(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException- Overrides:
loadin classIsoGameCharacter- Throws:
java.io.IOException
-
DoTooltip
-
HasTooltip
public boolean HasTooltip()- Overrides:
HasTooltipin classIsoObject
-
spotted
-
onMouseLeftClick
public boolean onMouseLeftClick(int int1, int int2)- Overrides:
onMouseLeftClickin classIsoGameCharacter
-
AttemptAttack
public boolean AttemptAttack() -
DoAttack
public boolean DoAttack(float float1)- Overrides:
DoAttackin classIsoLivingCharacter
-
update
public void update()- Overrides:
updatein classIsoGameCharacter
-
SetAllFrames
public void SetAllFrames(short short1) -
renderlast
public void renderlast()- Overrides:
renderlastin classIsoGameCharacter
-
OnDeath
public void OnDeath()- Overrides:
OnDeathin classIsoGameCharacter
-
Aim
-
FollowMe
-
StayHere
-
Guard
-
DoGuard
-
MeetFirstTime
-
MeetFirstTime
-
Killed
-
ChewedByZombies
public void ChewedByZombies() -
GivenItemBy
-
PatchedUpBy
-
getAvailableMembers
public java.util.Stack getAvailableMembers() -
SatisfiedWithInventory
public boolean SatisfiedWithInventory(LootBuilding.LootStyle lootStyle, IsoSurvivor.SatisfiedBy satisfiedBy) -
getTryToTeamUp
public boolean getTryToTeamUp() -
setTryToTeamUp
public void setTryToTeamUp(boolean boolean1) -
reloadSpriteColors
public void reloadSpriteColors()
-