Package zombie.characters
Class IsoGameCharacter
java.lang.Object
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
- All Implemented Interfaces:
IFMODParameterUpdater,java.io.Serializable,Mover,IActionStateChanged,ILuaGameCharacter,ILuaGameCharacterAttachedItems,ILuaGameCharacterClothing,ILuaGameCharacterDamage,ILuaGameCharacterHealth,ILuaVariableSource,Talker,ChatElementOwner,IAnimatable,IAnimationVariableMap,IAnimationVariableSource,IAnimEventCallback,IClothingItemListener,Thumpable
- Direct Known Subclasses:
IsoDummyCameraCharacter,IsoLivingCharacter,IsoLuaCharacter,IsoLuaMover,IsoZombie,RandomizedBuildingBase.HumanCorpse
public abstract class IsoGameCharacter extends IsoMovingObject implements Talker, ChatElementOwner, IAnimatable, IAnimationVariableMap, IClothingItemListener, IActionStateChanged, IAnimEventCallback, IFMODParameterUpdater, ILuaVariableSource, ILuaGameCharacter
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIsoGameCharacter.BodyLocationclassIsoGameCharacter.CharacterTraitsprotected static classIsoGameCharacter.l_testDotSidestatic classIsoGameCharacter.LightInfostatic classIsoGameCharacter.LocationclassIsoGameCharacter.PerkInfostatic classIsoGameCharacter.TorchInfoclassIsoGameCharacter.XPstatic classIsoGameCharacter.XPMultiplierNested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManagerNested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult -
Field Summary
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, zFields 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
Constructors Constructor Description IsoGameCharacter(IsoCell cell, float float1, float float2, float float3) -
Method Summary
Modifier and Type Method Description voidactionStateChanged(ActionContext actionContext)voidaddBasicPatch(BloodBodyPartType bloodBodyPartType)voidaddBlood(float float1)voidaddBlood(BloodBodyPartType bloodBodyPartType, boolean boolean1, boolean boolean2, boolean boolean3)protected ItemVisualaddBodyVisualFromClothingItemName(java.lang.String string)protected ItemVisualaddBodyVisualFromItemType(java.lang.String string)voidaddDirt(BloodBodyPartType bloodBodyPartType, java.lang.Integer integer, boolean boolean1)voidaddHole(BloodBodyPartType bloodBodyPartType)voidaddHole(BloodBodyPartType bloodBodyPartType, boolean boolean1)booleanaddHoleFromZombieAttacks(BloodBodyPartType bloodBodyPartType, boolean boolean1)voidaddLineChatElement(java.lang.String string)voidaddLineChatElement(java.lang.String string, float float1, float float2, float float3)voidaddLineChatElement(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2)voidaddLineChatElement(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6)voidaddVisualDamage(java.lang.String string)voidaddWorldSoundUnlessInvisible(int int1, int int2, boolean boolean1)voidAnger(int int1)voidApplyInBedOffset(boolean boolean1)voidapplyTraits(java.util.ArrayList arrayList)voidattackFromWindowsLunge(IsoZombie zombie)voidautoDrink()booleanavoidDamage()voidbecomeCorpse()voidBetaAntiDepress(float float1)voidBetaBlockers(float float1)voidCacheEquipped()java.lang.FloatcalcHitDir(IsoGameCharacter gameCharacter, HandWeapon handWeapon, Vector2 vector2)voidcalcHitDir(Vector2 vector2)floatcalculateBaseSpeed()protected floatcalculateCombatSpeed()protected floatcalculateIdleSpeed()protected voidcalculateStats()protected voidcalculateWalkSpeed()voidCallout()voidCallout(boolean boolean1)booleanCanAttack()booleancanClimbDownSheetRope(IsoGridSquare square)booleancanClimbDownSheetRopeInCurrentSquare()booleancanClimbSheetRope(IsoGridSquare square)booleanCanSee(IsoMovingObject movingObject)booleancanSprint()voidchangeState(State state)floatcheckIsNearWall()voidclearAttachedItems()voidClearEquippedCache()voidclearVariable(java.lang.String string)voidClearVariable(java.lang.String string)voidclearVariables()voidclearWornItems()voidclimbDownSheetRope()voidclimbOverFence(IsoDirections directions)voidclimbSheetRope()voidclimbThroughWindow(IsoThumpable thumpable)voidclimbThroughWindow(IsoThumpable thumpable, java.lang.Integer integer)voidclimbThroughWindow(IsoWindow window)voidclimbThroughWindow(IsoWindow window, java.lang.Integer integer)voidclimbThroughWindowFrame(IsoObject object)voidcloseWindow(IsoWindow window)voidclothingItemChanged(java.lang.String string)intcompareMovePriority(IsoGameCharacter gameCharacter)booleancontainsVariable(java.lang.String string)voidcreateKeyRing()AnimationTrackdbgGetAnimTrack(int int1, int int2)java.lang.StringdbgGetAnimTrackName(int int1, int int2)floatdbgGetAnimTrackTime(int int1, int int2)floatdbgGetAnimTrackWeight(int int1, int int2)voidDirectionFromVector(Vector2 vector2)voidDoDeath(HandWeapon handWeapon, IsoGameCharacter gameCharacter)voidDoDeath(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1)protected voidDoDeathSilence(HandWeapon handWeapon, IsoGameCharacter gameCharacter)protected voiddoDeferredMovement()voidDoFloorSplat(IsoGridSquare square, java.lang.String string, boolean boolean1, float float1, float float2)voidDoFootstepSound(float float1)voidDoFootstepSound(java.lang.String string)voiddoHitByVehicle(BaseVehicle baseVehicle, BaseVehicle.HitVars hitVars)protected voiddoSleepSpeech()voidDoSneezeText()booleanDoSwingCollisionBoneCheck(IsoGameCharacter gameCharacter, int int1, float float1)voiddrawDirectionLine(Vector2 vector2, float float1, float float2, float float3, float float4)voidDrawSneezeText()voiddressInClothingItem(java.lang.String string)voiddressInNamedOutfit(java.lang.String string)voiddressInPersistentOutfit(java.lang.String string)voiddressInPersistentOutfitID(int int1)voiddressInRandomOutfit()voidDressup(SurvivorDesc survivorDesc)voiddropHandItems()voiddropHeavyItems()booleanEat(InventoryItem inventoryItem)booleanEat(InventoryItem inventoryItem, float float1)voidendPlaybackGameVariables(AnimationVariableSource animationVariableSource)voidenterVehicle(BaseVehicle baseVehicle, int int1, Vector3f vector3f)voidexert(float float1)voidfaceLocation(float float1, float float2)voidfaceLocationF(float float1, float float2)voidfacePosition(int int1, int int2)voidfaceThisObject(IsoObject object)voidfaceThisObjectAlt(IsoObject object)voidfallenOnKnees()voidFireCheck()voidforceAwake()floatgetAbsoluteExcessTwist()ActionContextgetActionContext()java.lang.StringgetActionStateName()java.util.ArrayListgetActiveLightItems(java.util.ArrayList arrayList)AdvancedAnimatorgetAdvancedAnimator()intgetAge()protected floatgetAlphaUpdateRateMul()intgetAlreadyReadPages(java.lang.String string)floatgetAnimAngle()floatgetAnimAngleRadians()floatgetAnimAngleStepDelta()floatgetAnimAngleTwistDelta()java.lang.StringgetAnimationDebug()AnimationPlayergetAnimationPlayer()AnimationPlayerRecordergetAnimationPlayerRecorder()java.lang.StringgetAnimationStateName()java.lang.StringGetAnimSetName()Vector2getAnimVector(Vector2 vector2)protected floatgetAppetiteMultiplier()InventoryItemgetAttachedItem(java.lang.String string)AttachedItemsgetAttachedItems()AttachedLocationGroupgetAttachedLocationGroup()IsoGameCharactergetAttackedBy()IsoGridSquaregetAttackTargetSquare()floatgetBarricadeStrengthMod()floatgetBarricadeTimeMod()IsoObjectgetBed()java.lang.StringgetBedType()floatgetBeenMovingFor()floatgetBeenSprintingFor()floatgetBetaDelta()floatgetBetaEffect()floatgetBloodImpactX()floatgetBloodImpactY()floatgetBloodImpactZ()IsoSpritegetBloodSplat()BodyDamagegetBodyDamage()BodyDamagegetBodyDamageRemote()BodyLocationGroupgetBodyLocationGroup()floatgetBodyPartClothingDefense(java.lang.Integer integer, boolean boolean1, boolean boolean2)GameCharacterAIBraingetBrain()IsoGameCharactergetBumpedChr()java.lang.StringgetBumpFallType()java.lang.StringgetBumpType()java.util.StackgetCharacterActions()IsoGameCharacter.CharacterTraitsgetCharacterTraits()ChatElementgetChatElement()floatgetChopTreeSpeed()java.lang.StringgetClickSound()InventoryItemgetClothingItem_Back()InventoryItemgetClothingItem_Feet()InventoryItemgetClothingItem_Hands()InventoryItemgetClothingItem_Head()InventoryItemgetClothingItem_Legs()InventoryItemgetClothingItem_Torso()ClothingWetnessgetClothingWetness()java.lang.StringgetCurrentActionContextStateName()IsoBuildinggetCurrentBuilding()BuildingDefgetCurrentBuildingDef()RoomDefgetCurrentRoomDef()StategetCurrentState()java.lang.StringgetCurrentStateName()floatgetDangerLevels()AnimatorDebugMonitorgetDebugMonitor()StategetDefaultState()floatgetDeferredAngleDelta()Vector2getDeferredMovement(Vector2 vector2)floatgetDeferredRotationWeight()floatgetDepressDelta()floatgetDepressEffect()SurvivorDescgetDescriptor()intgetDieCount()floatgetDirectionAngle()floatgetDotWithForwardDirection(float float1, float float2)floatgetDotWithForwardDirection(Vector3 vector3)BaseCharacterSoundEmittergetEmitter()java.util.StackgetEnemyList()RadiogetEquipedRadio()floatgetExcessTwist()floatgetFallTime()java.util.StackgetFamiliarBuildings()floatgetFatigueMod()doublegetFatiqueMultiplier()AStarPathFinderResultgetFinder()floatgetFireKillRate()intgetFireSpreadProbability()FMODParameterListgetFMODParameters()IsoGameCharactergetFollowingTarget()floatgetForceWakeUpTime()Vector2getForwardDirection()java.lang.StringgetFullName()GameCharacterAIBraingetGameCharacterAIBrain()java.lang.IterablegetGameVariables()floatgetGlobalMovementMod(boolean boolean1)floatgetHaloTimerCount()floatgetHammerSoundMod()floatgetHealth()intgetHitChancesMod()java.lang.StringgetHitReaction()HitReactionNetworkAIgetHitReactionNetworkAI()floatgetHittingMod()doublegetHoursSurvived()doublegetHungerMultiplier()java.lang.StringgetHurtSound()floatgetHyperthermiaMod()booleangetIgnoreMovement()static ColorInfogetInf()ItemContainergetInventory()floatgetInventoryWeight()booleangetIsNPC()ItemVisualsgetItemVisuals()voidgetItemVisuals(ItemVisuals itemVisuals)java.util.ListgetKnownRecipes()longgetLastBump()ChatMessagegetLastChatMessage()floatgetLastFallSpeed()IsoGameCharacter.LocationgetLastHeardSound()intgetLastHitCount()intgetLastHourSleeped()java.util.HashMapgetLastKnownLocation()IsoGameCharacter.LocationgetLastKnownLocationOf(java.lang.String string)intgetLastLocalEnemies()java.lang.StringgetLastSpokenLine()intgetLastZombieKills()floatgetLeaveBodyTimedown()IsoSpritegetLegsSprite()intgetLevelMaxForXp()static int[]getLevelUpLevels()intgetLevelUpLevels(int int1)floatgetLevelUpMultiplier()floatgetLightfootMod()IsoGameCharacter.LightInfogetLightInfo2()floatgetLlx()floatgetLly()floatgetLlz()java.util.StackgetLocalEnemyList()java.util.ArrayListgetLocalGroupList()java.util.ArrayListgetLocalList()java.util.ArrayListgetLocalNeutralList()java.util.ArrayListgetLocalRelevantEnemyList()floatgetLookAngleRadians()Vector2getLookVector(Vector2 vector2)IsoGridSquaregetLowDangerInVicinity(int int1, int int2)floatgetLrx()floatgetLry()intgetMaintenanceMod()MapKnowledgegetMapKnowledge()intgetMaxChatLines()floatgetMaxTwist()intgetMaxWeight()intgetMaxWeightBase()intgetMeleeCombatMod()floatgetMeleeDelay()floatgetMetalBarricadeStrengthMod()ModelInstancegetModel()ModelInstancegetModelInstance()floatgetMomentumScalar()MoodlesgetMoodles()floatgetMoveDelta()Vector2getMoveForwardVec()floatgetMoveSpeed()BaseVehiclegetNearVehicle()NetworkCharacterAIgetNetworkCharacterAI()intgetNextWander()floatgetNimbleMod()intgetNumSurvivorsInVicinity()SleepingEventDatagetOrCreateSleepingEventData()IAnimationVariableSlotgetOrCreateVariable(java.lang.String string)java.lang.StringgetOutfitName()floatgetPacingMod()floatgetPainDelta()floatgetPainEffect()PolygonalMap2.PathgetPath2()PathFindBehavior2getPathFindBehavior2()intgetPathIndex()intgetPathTargetX()intgetPathTargetY()intgetPathTargetZ()intgetPatience()intgetPatienceMax()intgetPatienceMin()IsoGameCharacter.PerkInfogetPerkInfo(PerkFactory.Perk perk)intgetPerkLevel(PerkFactory.Perk perk)java.util.ArrayListgetPerkList()intgetPersistentOutfitID()java.lang.StringgetPreviousActionContextStateName()java.lang.StringgetPreviousStateName()InventoryItemGetPrimaryEquippedCache()InventoryItemgetPrimaryHandItem()java.lang.StringgetPrimaryHandType()OutfitgetRandomDefaultOutfit()java.util.ArrayListgetReadyModelData()intgetReanimAnimDelay()intgetReanimAnimFrame()floatgetReanimateTimer()floatgetRecoilDelay()floatgetRecoveryMod()floatgetReduceInfectionPower()intgetRemoteID()floatgetRunSpeedModifier()floatgetSafetyCooldown()java.lang.StringgetSayLine()InventoryItemGetSecondaryEquippedCache()InventoryItemgetSecondaryHandItem()java.lang.StringgetSecondaryHandType()floatgetShoulderTwist()floatgetShovingMod()floatgetSleepingTabletDelta()floatgetSleepingTabletEffect()floatgetSlowFactor()floatgetSlowTimer()floatgetSneakSpotMod()ColorgetSpeakColour()floatgetSpeakTime()floatgetSpeedMod()floatgetSprintMod()IsoSpriteInstancegetSpriteDef()floatgetStaggerTimeMod()StateMachinegetStateMachine()java.util.HashMapgetStateMachineParams(State state)protected java.util.HashMapgetStateUpdateLookup()StatsgetStats()intgetSurroundingAttackingZombies()intgetSurvivorKills()static java.util.HashMapgetSurvivorMap()java.lang.StringgetTalkerType()floatgetTargetTwist()NetworkTeleportgetTeleport()floatgetTemperature()static Vector2getTempo()ModelInstanceTextureCreatorgetTextureCreator()doublegetThirstMultiplier()intgetThreatLevel()floatgetTimedActionTimeModifier()floatgetTimeSinceLastSmoke()intgetTimeThumping()floatgetTorchStrength()floatgetTotalBlood()TraitCollectiongetTraits()floatgetTurnDelta()floatgetTwist()java.lang.StringgetUID()java.util.StackgetUsedItemsOn()HandWeapongetUseHandWeapon()intgetUserNameHeight()IAnimationVariableSlotgetVariable(java.lang.String string)IAnimationVariableSlotgetVariable(AnimationVariableHandle animationVariableHandle)java.lang.StringGetVariable(java.lang.String string)booleangetVariableBoolean(java.lang.String string)floatgetVariableFloat(java.lang.String string, float float1)java.lang.StringgetVariableString(java.lang.String string)BaseVehiclegetVehicle()java.util.ArrayListgetVeryCloseEnemyList()BaseVisualgetVisual()InventoryItemgetWaterSource(java.util.ArrayList arrayList)intgetWeaponLevel()floatgetWeightMod()floatgetWeldingSoundMod()InventoryItemgetWornItem(java.lang.String string)WornItemsgetWornItems()IsoGameCharacter.XPgetXp()intgetXpForLevel(int int1)intgetZombieKills()booleanhasActiveModel()booleanhasAnimationPlayer()booleanhasEquipped(java.lang.String string)booleanhasEquippedTag(java.lang.String string)booleanhasFootInjury()booleanhasHitReaction()booleanHasItem(java.lang.String string)booleanhasItems(java.lang.String string, int int1)booleanhasPath()booleanhasTimedActions()booleanHasTrait(java.lang.String string)booleanhelmetFall(boolean boolean1)booleanhelmetFall(boolean boolean1, java.lang.String string)floatHit(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2)floatHit(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2, boolean boolean2)floatHit(BaseVehicle baseVehicle, float float1, boolean boolean1, float float2, float float3)voidhitConsequences(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1, boolean boolean2)voidHitSilence(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1)voidinitAttachedItems(java.lang.String string)IsoGameCharacter.LightInfoinitLightInfo2()voidInitSpriteParts(SurvivorDesc survivorDesc)voidinitSpritePartsEmpty()protected voidinitTextObjects()voidinitWornItems(java.lang.String string)booleanisAboveTopOfStairs()booleanisAimAtFloor()booleanisAiming()booleanisAlive()booleanisAllowConversation()booleanisAnimationRecorderActive()booleanisAnimForecasted()booleanisAsleep()booleanisAttachedItem(InventoryItem inventoryItem)booleanisAttackAnim()booleanisAttacking()booleanIsAttackRange(float float1, float float2, float float3)booleanIsAttackRange(HandWeapon handWeapon, IsoMovingObject movingObject, Vector3 vector3, boolean boolean1)booleanisAttackWasSuperAttack()booleanisbDoDefer()booleanisBehaviourMoving()booleanisBehind(IsoGameCharacter gameCharacter)booleanisBeingSteppedOn()booleanisbFalling()booleanisbOnBed()booleanisBuildCheat()booleanisBumpDone()booleanisBumped()booleanisBumpFall()booleanisBumpStaggered()booleanisbUseParts()booleanisCanShout()booleanisClimbing()booleanisClimbingThroughWindow(IsoWindow window)booleanisClosingWindow(IsoWindow window)booleanisCriticalHit()booleanisCurrentState(State state)booleanisDead()booleanisDeathDragDown()booleanisDoDeathSound()booleanisDoingActionThatCanBeCancelled()booleanisDriving()protected booleanisDuplicateBodyVisual(ItemVisual itemVisual)booleanisEquipped(InventoryItem inventoryItem)booleanisEquippedClothing(InventoryItem inventoryItem)booleanisFacingLocation(float float1, float float2, float float3)booleanisFacingObject(IsoObject object, float float1)booleanisFallOnFront()booleanisFarmingCheat()booleanisFemale()booleanisForceShove()booleanisGodMod()booleanisHandItem(InventoryItem inventoryItem)booleanisHealthCheat()booleanisHeavyItem(InventoryItem inventoryItem)booleanisHideWeaponModel()booleanisHitFromBehind()booleanisIgnoreMovementForDirection()Deprecated.booleanisIgnoreStaggerBack()booleanisInARoom()booleanisInTrees()booleanisInTrees2(boolean boolean1)booleanisInTreesNoBush()booleanisInvincible()booleanisInvisible()booleanisItemInBothHands(InventoryItem inventoryItem)booleanisKnockedDown()booleanisKnownPoison(InventoryItem inventoryItem)booleanisLastCollidedN()booleanisLastCollidedW()booleanisLocal()booleanisMaskClicked(int int1, int int2, boolean boolean1)booleanisMechanicsCheat()booleanisMovablesCheat()booleanisMoving()booleanisMuzzleFlash()booleanisNPC()booleanisOnDeathDone()booleanisOnFire()booleanisOnKillDone()booleanisOutside()booleanisPathing()booleanisPersistentOutfitInit()booleanisPlayerMoving()booleanisPlayingDeathSound()booleanisPrimaryEquipped(java.lang.String string)booleanisPrimaryHandItem(InventoryItem inventoryItem)booleanisProne()booleanisRangedWeaponEmpty()booleanisReading()booleanisReanim()booleanisRecipeKnown(java.lang.String string)booleanisRecipeKnown(Recipe recipe)booleanisRunning()booleanisSafety()booleanisSceneCulled()booleanisSeatedInVehicle()booleanisSecondaryHandItem(InventoryItem inventoryItem)booleanisShowAdminTag()booleanisSitOnGround()booleanisSkipResolveCollision()booleanisSneaking()booleanisSpeaking()booleanIsSpeaking()booleanisSprinting()booleanisStrafing()booleanisSuperAttack()booleanisTeleporting()booleanisTimedActionInstant()booleanisTimedActionInstantCheat()booleanisUnderVehicle()booleanisUnlimitedCarry()booleanisUnlimitedEndurance()protected booleanisUpdateAlphaDuringRender()protected booleanisUpdateAlphaEnabled()booleanisUsingWornItems()booleanisVariable(java.lang.String string, java.lang.String string2)booleanisVehicleCollisionActive(BaseVehicle baseVehicle)booleanisVisibleToNPCs()booleanisZombie()booleanisZombieAttacking()booleanisZombieAttacking(IsoMovingObject movingObject)voidKill(IsoGameCharacter gameCharacter)booleanlearnRecipe(java.lang.String string)voidlevel0(PerkFactory.Perk perk)voidLevelPerk(PerkFactory.Perk perk)voidLevelPerk(PerkFactory.Perk perk, boolean boolean1)voidload(java.nio.ByteBuffer byteBuffer, int int1, boolean boolean1)voidloadChange(java.lang.String string, java.nio.ByteBuffer byteBuffer)voidLoseLevel(PerkFactory.Perk perk)voidMoveForward(float float1, float float2, float float3, float float4)booleanNPCGetAiming()booleanNPCGetRunning()voidNPCSetAiming(boolean boolean1)voidNPCSetAttack(boolean boolean1)voidNPCSetJustMoved(boolean boolean1)voidNPCSetMelee(boolean boolean1)voidNPCSetRunning(boolean boolean1)voidOnAnimEvent(AnimLayer animLayer, AnimEvent animEvent)protected voidonAnimPlayerCreated(AnimationPlayer animationPlayer)voidonCullStateChanged(ModelManager modelManager, boolean boolean1)voidOnDeath()booleanonMouseLeftClick(int int1, int int2)protected voidonTrigger_setAnimStateToTriggerFile(AnimStateTriggerXmlFile animStateTriggerXmlFile)protected voidonTrigger_setClothingToXmlTriggerFile(TriggerXmlFile triggerXmlFile)voidonWornItemsChanged()voidopenWindow(IsoWindow window)voidPainMeds(float float1)voidpathToCharacter(IsoGameCharacter gameCharacter)voidpathToLocation(int int1, int int2, int int3)voidpathToLocationF(float float1, float float2, float float3)voidpathToSound(int int1, int int2, int int3)voidPlayAnim(java.lang.String string)voidPlayAnimUnlooped(java.lang.String string)voidPlayAnimWithSpeed(java.lang.String string, float float1)ActionStateSnapshotplaybackRecordCurrentStateSnapshot()voidplaybackSetCurrentStateSnapshot(ActionStateSnapshot actionStateSnapshot)voidplayBloodSplatterSound()voidplayDeadSound()voidplayEmote(java.lang.String string)protected booleanplayerIsSelf()voidplayHurtSound()longplaySound(java.lang.String string)voidpostupdate()voidpostUpdateEquippedTextures()voidpostUpdateModelTextures()voidpreupdate()floatprocessHitDamage(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2)voidQueueAction(BaseAction baseAction)java.lang.StringreadInventory(java.nio.ByteBuffer byteBuffer)voidReadLiterature(Literature literature)voidReduceHealthWhenBurning()voidreleaseAnimationPlayer()voidreloadOutfit()voidremoveAttachedItem(InventoryItem inventoryItem)booleanremoveFromHands(InventoryItem inventoryItem)voidremoveWornItem(InventoryItem inventoryItem)voidremoveWornItem(InventoryItem inventoryItem, boolean boolean1)voidrender(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1, boolean boolean2, Shader shader)voidrenderlast()voidrenderObjectPicker(float float1, float float2, float float3, ColorInfo colorInfo)voidrenderServerGUI()voidrenderShadow(float float1, float float2, float float3)protected booleanrenderTextureInsteadOfModel(float float1, float float2)voidreportEvent(java.lang.String string)voidresetBeardGrowingTime()voidresetBodyDamageRemote()voidresetEquippedHandsModels()voidresetHairGrowingTime()voidresetModel()voidresetModelNextFrame()voidsave(java.nio.ByteBuffer byteBuffer, boolean boolean1)voidsaveChange(java.lang.String string, KahluaTable kahluaTable, java.nio.ByteBuffer byteBuffer)voidSay(java.lang.String string)voidSay(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2)voidSayDebug(int int1, java.lang.String string)voidSayDebug(java.lang.String string)voidSayShout(java.lang.String string)voidSayWhisper(java.lang.String string)voidSeen(java.util.Stack stack)voidsendStopBurning()voidserverRemoveItemFromZombie(java.lang.String string)voidsetAge(int int1)voidsetAimAtFloor(boolean boolean1)voidsetAllowConversation(boolean boolean1)voidsetAlreadyReadPages(java.lang.String string, int int1)voidsetAnimated(boolean boolean1)voidsetAnimForecasted(int int1)voidsetAsleep(boolean boolean1)voidsetAttachedItem(java.lang.String string, InventoryItem inventoryItem)voidsetAttachedItems(AttachedItems attachedItems)voidsetAttackAnim(boolean boolean1)voidsetAttackedBy(IsoGameCharacter gameCharacter)voidsetAttackTargetSquare(IsoGridSquare square)voidsetAttackWasSuperAttack(boolean boolean1)voidsetAvoidDamage(boolean boolean1)voidsetbClimbing(boolean boolean1)voidsetbDoDefer(boolean boolean1)voidsetBed(IsoObject object)voidsetBedType(java.lang.String string)voidsetBeenMovingFor(float float1)voidsetBeenSprintingFor(float float1)voidsetBetaDelta(float float1)voidsetBetaEffect(float float1)voidsetbFalling(boolean boolean1)voidsetBloodImpactX(float float1)voidsetBloodImpactY(float float1)voidsetBloodImpactZ(float float1)voidsetBloodSplat(IsoSprite sprite)voidsetbOnBed(boolean boolean1)voidsetBuildCheat(boolean boolean1)voidsetBumpDone(boolean boolean1)voidsetBumpedChr(IsoGameCharacter gameCharacter)voidsetBumpFall(boolean boolean1)voidsetBumpFallType(java.lang.String string)voidsetBumpStaggered(boolean boolean1)voidsetBumpType(java.lang.String string)voidsetbUseParts(boolean boolean1)voidsetCanShout(boolean boolean1)voidsetClickSound(java.lang.String string)voidsetClothingItem_Back(InventoryItem inventoryItem)voidsetClothingItem_Feet(InventoryItem inventoryItem)voidsetClothingItem_Hands(InventoryItem inventoryItem)voidsetClothingItem_Head(InventoryItem inventoryItem)voidsetClothingItem_Legs(InventoryItem inventoryItem)voidsetClothingItem_Torso(InventoryItem inventoryItem)voidsetCriticalHit(boolean boolean1)voidsetDangerLevels(float float1)voidsetDeathDragDown(boolean boolean1)voidsetDebugMonitor(AnimatorDebugMonitor animatorDebugMonitor)voidsetDefaultState()voidsetDefaultState(State state)voidsetDelayToSleep(float float1)voidsetDepressDelta(float float1)voidsetDepressEffect(float float1)voidsetDescriptor(SurvivorDesc survivorDesc)voidsetDieCount(int int1)voidsetDir(IsoDirections directions)voidsetDirectionAngle(float float1)voidsetDoDeathSound(boolean boolean1)protected voidsetEquipParent(InventoryItem inventoryItem, InventoryItem inventoryItem2)voidsetFallOnFront(boolean boolean1)voidsetFallTime(float float1)voidsetFarmingCheat(boolean boolean1)voidsetFemale(boolean boolean1)voidsetFireKillRate(float float1)voidsetFireSpreadProbability(int int1)voidsetFollowingTarget(IsoGameCharacter gameCharacter)voidsetForceShove(boolean boolean1)voidsetForceWakeUpTime(float float1)voidsetForwardDirection(float float1, float float2)voidsetForwardDirection(Vector2 vector2)voidsetGodMod(boolean boolean1)voidsetHaloNote(java.lang.String string)voidsetHaloNote(java.lang.String string, float float1)voidsetHaloNote(java.lang.String string, int int1, int int2, int int3, float float1)voidsetHealth(float float1)voidsetHealthCheat(boolean boolean1)voidsetHideWeaponModel(boolean boolean1)voidsetHitFromBehind(boolean boolean1)voidsetHitReaction(java.lang.String string)voidsetHurtSound(java.lang.String string)voidsetIgnoreAimingInput(boolean boolean1)voidsetIgnoreMovement(boolean boolean1)voidsetIgnoreStaggerBack(boolean boolean1)voidsetInventory(ItemContainer itemContainer)voidsetInvincible(boolean boolean1)voidsetInvisible(boolean boolean1)voidsetIsAiming(boolean boolean1)voidsetIsNPC(boolean boolean1)voidsetKnockedDown(boolean boolean1)voidsetLastBump(long long1)voidsetLastChatMessage(ChatMessage chatMessage)voidsetLastCollidedN(boolean boolean1)voidsetLastCollidedW(boolean boolean1)voidsetLastFallSpeed(float float1)voidsetLastHeardSound(int int1, int int2, int int3)voidsetLastHitCount(int int1)voidsetLastHourSleeped(int int1)voidsetLastLocalEnemies(int int1)voidsetLastSpokenLine(java.lang.String string)voidsetLastZombieKills(int int1)voidsetLeaveBodyTimedown(float float1)voidsetLegsSprite(IsoSprite sprite)voidsetLevelUpMultiplier(float float1)voidsetLlx(float float1)voidsetLly(float float1)voidsetLlz(float float1)voidsetLrx(float float1)voidsetLry(float float1)voidsetMaxTwist(float float1)voidsetMaxWeight(int int1)voidsetMaxWeightBase(int int1)voidsetMechanicsCheat(boolean boolean1)voidsetMeleeDelay(float float1)voidsetMetabolicTarget(float float1)voidsetMetabolicTarget(Metabolics metabolics)voidsetMomentumScalar(float float1)voidsetMovablesCheat(boolean boolean1)voidsetMoveDelta(float float1)voidsetMoveForwardVec(Vector2 vector2)voidsetMoving(boolean boolean1)voidsetNextWander(int int1)voidsetNPC(boolean boolean1)voidsetNumSurvivorsInVicinity(int int1)voidsetOnDeathDone(boolean boolean1)voidsetOnFire(boolean boolean1)voidSetOnFire()voidsetOnKillDone(boolean boolean1)voidsetPainDelta(float float1)voidsetPainEffect(float float1)voidsetPath2(PolygonalMap2.Path path)voidsetPathIndex(int int1)voidsetPathing(boolean boolean1)voidsetPatience(int int1)voidsetPatienceMax(int int1)voidsetPatienceMin(int int1)voidsetPerkLevelDebug(PerkFactory.Perk perk, int int1)voidsetPersistentOutfitID(int int1)voidsetPersistentOutfitID(int int1, boolean boolean1)voidsetPlayingDeathSound(boolean boolean1)voidsetPrimaryHandItem(InventoryItem inventoryItem)voidsetRangedWeaponEmpty(boolean boolean1)voidsetReading(boolean boolean1)voidsetReanim(boolean boolean1)voidsetReanimAnimDelay(int int1)voidsetReanimAnimFrame(int int1)voidsetReanimateTimer(float float1)voidsetRecoilDelay(float float1)voidsetReduceInfectionPower(float float1)voidsetRemoteID(int int1)voidsetRunning(boolean boolean1)voidsetSafety(boolean boolean1)voidsetSafetyCooldown(float float1)voidsetSayLine(java.lang.String string)voidsetSceneCulled(boolean boolean1)voidsetSecondaryHandItem(InventoryItem inventoryItem)voidsetShowAdminTag(boolean boolean1)voidsetSitOnGround(boolean boolean1)voidsetSleepingTabletDelta(float float1)voidsetSleepingTabletEffect(float float1)voidsetSlowFactor(float float1)voidsetSlowTimer(float float1)voidsetSneaking(boolean boolean1)voidsetSpeakColour(Color color)voidsetSpeakColourInfo(ColorInfo colorInfo)voidsetSpeaking(boolean boolean1)voidsetSpeakTime(int int1)voidsetSpeedMod(float float1)voidsetSprinting(boolean boolean1)voidsetStaggerTimeMod(float float1)voidsetStateMachineLocked(boolean boolean1)voidsetSuperAttack(boolean boolean1)voidsetSurvivorKills(int int1)voidsetTeleport(NetworkTeleport networkTeleport)voidsetTemperature(float float1)voidsetTextureCreator(ModelInstanceTextureCreator modelInstanceTextureCreator)voidsetTimedActionInstantCheat(boolean boolean1)voidsetTimeOfSleep(float float1)voidsetTimeSinceLastSmoke(float float1)voidsetTimeThumping(int int1)voidsetTurnDelta(float float1)voidsetUnlimitedCarry(boolean boolean1)voidsetUnlimitedEndurance(boolean boolean1)voidsetUseHandWeapon(HandWeapon handWeapon)voidsetVariable(java.lang.String string, boolean boolean1)voidsetVariable(java.lang.String string, boolean boolean1, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped)voidsetVariable(java.lang.String string, boolean boolean1, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSetStrongTyped)voidsetVariable(java.lang.String string, float float1)voidsetVariable(java.lang.String string, float float1, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped)voidsetVariable(java.lang.String string, float float1, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackFloat.CallbackSetStrongTyped callbackSetStrongTyped)voidsetVariable(java.lang.String string, int int1, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped)voidsetVariable(java.lang.String string, int int1, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSetStrongTyped)voidsetVariable(java.lang.String string, java.lang.String string2)voidsetVariable(java.lang.String string, java.lang.String string2, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped)voidsetVariable(java.lang.String string, java.lang.String string2, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackFloat.CallbackSetStrongTyped callbackSetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped)protected voidsetVariable(java.lang.String string, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSetStrongTyped)voidsetVariable(IAnimationVariableSlot iAnimationVariableSlot)voidSetVariable(java.lang.String string, java.lang.String string2)voidsetVehicle(BaseVehicle baseVehicle)voidsetVisibleToNPCs(boolean boolean1)voidsetWornItem(java.lang.String string, InventoryItem inventoryItem)voidsetWornItem(java.lang.String string, InventoryItem inventoryItem, boolean boolean1)voidsetWornItems(WornItems wornItems)voidsetXp(IsoGameCharacter.XP xP)voidsetZombieKills(int int1)booleanshouldBecomeCorpse()booleanshouldBecomeZombieAfterDeath()booleanshouldBeTurning()booleanshouldBeTurning90()booleanshouldBeTurningAround()booleanshouldDoInventory()booleanshouldWaitToStartTimedAction()voidSleepingTablet(float float1)voidsmashCarWindow(VehiclePart vehiclePart)voidsmashWindow(IsoWindow window)voidsplatBlood(int int1, float float1)voidsplatBloodFloor()voidsplatBloodFloorBig()voidSpreadFire()voidStartAction(BaseAction baseAction)voidstartEvent(long long1, GameSoundClip gameSoundClip, java.util.BitSet bitSet)voidstartMuzzleFlash()AnimationVariableSourcestartPlaybackGameVariables()voidStartTimedActionAnim(java.lang.String string)voidStartTimedActionAnim(java.lang.String string, java.lang.String string2)voidStopAllActionQueue()voidStopAllActionQueueAiming()voidStopAllActionQueueRunning()voidStopAllActionQueueWalking()voidStopBurning()voidstopEvent(long long1, GameSoundClip gameSoundClip, java.util.BitSet bitSet)voidstopOrTriggerSound(long long1)voidStopTimedActionAnim()booleantestDefense(IsoZombie zombie)java.lang.StringtestDotSide(IsoMovingObject movingObject)voidThrow(HandWeapon handWeapon)voidupdate()protected voidupdateAnimationRecorderState()protected voidupdateBandages()voidupdateEmitter()voidupdateEquippedRadioFreq()voidupdateEvent(long long1, GameSoundClip gameSoundClip)voidupdateLightInfo()protected voidupdateMovementMomentum()protected voidupdateMovementRates()voidupdateRecoilVar()voidupdateSpeedModifiers()protected voidupdateStats_Awake()protected voidupdateStats_Sleeping()protected voidupdateStats_WakeState()voidupdateTextObjects()protected voidupdateUserName()voidwriteInventory(java.nio.ByteBuffer byteBuffer)voidzeroForwardDirectionX()voidzeroForwardDirectionY()Methods inherited from class zombie.iso.IsoMovingObject
canHaveMultipleHits, collideWith, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getBuilding, getBumpedType, getCollidedObject, getCollideType, getCurrentSquare, getCurrentZone, getDistanceSq, getEatingZombies, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastCollideTime, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMasterRegion, getMovementLastFrame, getNoDamage, getNx, getNy, getObjectName, 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, isPushableForSeparate, isPushedByForSeparate, isShootable, isSolid, isSolidForSeparate, isZombiesDontAttack, Move, MoveUnmodded, onMouseRightClick, onMouseRightReleased, removeFromSquare, removeFromWorld, 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, spottedMethods inherited from class zombie.iso.IsoObject
addChild, addItemsFromProperties, addSecondaryContainer, addSheetRope, addToWorld, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, canAddSheetRope, 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, 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, getThumpCondition, getTile, getType, getUsesExternalWaterSource, GetVehicleSlowFactor, getWaterAmount, getWaterMax, getWindRenderEffects, getWorldObjectIndex, hasExternalWaterSource, hasModData, HasTooltip, hasWater, haveSheetRope, haveSpecialTooltip, Hit, HitByVehicle, isAlphaAndTargetZero, isAlphaAndTargetZero, isAlphaZero, isAlphaZero, isBlink, isExistInTheWorld, 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, updateAlpha, useItemOn, useWater, WeaponHit, 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, getZMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimatable
getOnlineID
-
Field Details
-
doRenderShadow
public boolean doRenderShadow -
doDirtBloodEtc
public boolean doDirtBloodEtc -
RENDER_OFFSET_X
public static final int RENDER_OFFSET_X- See Also:
- Constant Field Values
-
RENDER_OFFSET_Y
public static final int RENDER_OFFSET_Y- See Also:
- Constant Field Values
-
s_maxPossibleTwist
public static final float s_maxPossibleTwist- See Also:
- Constant Field Values
-
tempo
-
inf
-
vocalEvent
public long vocalEvent -
removedFromWorldMS
public long removedFromWorldMS -
tempo2
-
savedInventoryItems
protected final java.util.ArrayList savedInventoryItems -
GameCharacterAIBrain
-
amputations
public final java.util.ArrayList amputations -
hair
-
beard
-
-
secondaryHandModel
-
actionContext
-
emitter
-
callOut
public boolean callOut -
ReanimatedCorpse
-
ReanimatedCorpseID
public int ReanimatedCorpseID -
advancedAnimator
-
StateMachineParams
public final java.util.HashMap StateMachineParams -
clientIgnoreCollision
public long clientIgnoreCollision -
bumpNbr
public int bumpNbr -
upKillCount
public boolean upKillCount -
Asleep
public boolean Asleep -
blockTurning
public boolean blockTurning -
speedMod
public float speedMod -
legsSprite
-
knockbackAttackMod
public float knockbackAttackMod -
IsVisibleToPlayer
public final boolean[] IsVisibleToPlayer -
savedVehicleX
public float savedVehicleX -
savedVehicleY
public float savedVehicleY -
savedVehicleSeat
public short savedVehicleSeat -
savedVehicleRunning
public boolean savedVehicleRunning -
BeenMovingForIncrease
protected static final float BeenMovingForIncrease- See Also:
- Constant Field Values
-
BeenMovingForDecrease
protected static final float BeenMovingForDecrease- See Also:
- Constant Field Values
-
AllowConversation
protected boolean AllowConversation -
RemoteID
protected int RemoteID -
NumSurvivorsInVicinity
protected int NumSurvivorsInVicinity -
xp
-
AttackedBy
-
IgnoreStaggerBack
protected boolean IgnoreStaggerBack -
AttackWasSuperAttack
protected boolean AttackWasSuperAttack -
CharacterActions
protected final java.util.Stack CharacterActions -
superAttack
protected boolean superAttack -
ForceWakeUpTime
protected float ForceWakeUpTime -
runSpeedModifier
protected float runSpeedModifier -
bagsWorn
public java.util.ArrayList bagsWorn -
ForceWakeUp
protected boolean ForceWakeUp -
BodyDamage
-
wornItems
-
attachedItems
-
clothingWetness
-
descriptor
-
finder
-
Health
protected float Health -
bDead
protected boolean bDead -
bKill
protected boolean bKill -
bPlayingDeathSound
protected boolean bPlayingDeathSound -
hurtSound
protected java.lang.String hurtSound -
inventory
-
leftHandItem
-
rightHandItem
-
SpeakColour
-
slowFactor
protected float slowFactor -
slowTimer
protected float slowTimer -
bUseParts
protected boolean bUseParts -
Speaking
protected boolean Speaking -
stateMachine
-
Moodles
-
stats
-
useHandWeapon
-
attackTargetSquare
-
pathing
protected boolean pathing -
chatElement
-
EnemyList
protected final java.util.Stack EnemyList -
Traits
-
userName
-
isoPlayer
-
bClimbing
protected boolean bClimbing -
fallTime
protected float fallTime -
lastFallSpeed
protected float lastFallSpeed -
bFalling
protected boolean bFalling -
vehicle
-
timeOfSleep
protected float timeOfSleep -
delayToActuallySleep
protected float delayToActuallySleep -
attackVars
-
hitList
public final java.util.ArrayList hitList -
m_persistentOutfitId
protected int m_persistentOutfitId -
m_bPersistentOutfitInit
protected boolean m_bPersistentOutfitInit -
bUpdateEquippedTextures
public boolean bUpdateEquippedTextures -
m_turnDeltaNormal
protected float m_turnDeltaNormal -
m_turnDeltaRunning
protected float m_turnDeltaRunning -
m_turnDeltaSprinting
protected float m_turnDeltaSprinting -
lastAutomaticShoot
public long lastAutomaticShoot -
shootInARow
public int shootInARow -
realx
public float realx -
realy
public float realy -
realz
public byte realz -
realState
-
realdir
-
overridePrimaryHandModel
public java.lang.String overridePrimaryHandModel -
overrideSecondaryHandModel
public java.lang.String overrideSecondaryHandModel -
forceNullOverride
public boolean forceNullOverride -
ulBeatenVehicle
-
invRadioFreq
public java.util.ArrayList invRadioFreq -
networkCharacter
-
-
Constructor Details
-
IsoGameCharacter
-
-
Method Details
-
updateRecoilVar
public void updateRecoilVar() -
getMomentumScalar
public float getMomentumScalar() -
setMomentumScalar
public void setMomentumScalar(float float1) -
getDeferredMovement
-
getDeferredAngleDelta
public float getDeferredAngleDelta() -
getDeferredRotationWeight
public float getDeferredRotationWeight() -
isStrafing
public boolean isStrafing() -
dbgGetAnimTrack
-
dbgGetAnimTrackName
public java.lang.String dbgGetAnimTrackName(int int1, int int2) -
dbgGetAnimTrackTime
public float dbgGetAnimTrackTime(int int1, int int2) -
dbgGetAnimTrackWeight
public float dbgGetAnimTrackWeight(int int1, int int2) -
getTwist
public float getTwist() -
getShoulderTwist
public float getShoulderTwist() -
getMaxTwist
public float getMaxTwist() -
setMaxTwist
public void setMaxTwist(float float1) -
getExcessTwist
public float getExcessTwist() -
getAbsoluteExcessTwist
public float getAbsoluteExcessTwist() -
getAnimAngleTwistDelta
public float getAnimAngleTwistDelta() -
getAnimAngleStepDelta
public float getAnimAngleStepDelta() -
getTargetTwist
public float getTargetTwist() -
isRangedWeaponEmpty
public boolean isRangedWeaponEmpty()- Specified by:
isRangedWeaponEmptyin interfaceILuaGameCharacter
-
setRangedWeaponEmpty
public void setRangedWeaponEmpty(boolean boolean1)- Specified by:
setRangedWeaponEmptyin interfaceILuaGameCharacter
-
hasFootInjury
public boolean hasFootInjury() -
isInTrees2
public boolean isInTrees2(boolean boolean1) -
isInTreesNoBush
public boolean isInTreesNoBush() -
isInTrees
public boolean isInTrees() -
getSurvivorMap
public static java.util.HashMap getSurvivorMap() -
getLevelUpLevels
public static int[] getLevelUpLevels() -
getTempo
-
getInf
-
getBrain
-
getIsNPC
public boolean getIsNPC() -
setIsNPC
public void setIsNPC(boolean boolean1) -
getEmitter
- Specified by:
getEmitterin interfaceILuaGameCharacter
-
updateEmitter
public void updateEmitter() -
doDeferredMovement
protected void doDeferredMovement() -
getActionContext
- Specified by:
getActionContextin interfaceIAnimatable
-
getPreviousActionContextStateName
public java.lang.String getPreviousActionContextStateName() -
getCurrentActionContextStateName
public java.lang.String getCurrentActionContextStateName() -
hasAnimationPlayer
public boolean hasAnimationPlayer() -
getAnimationPlayer
- Specified by:
getAnimationPlayerin interfaceIAnimatable
-
releaseAnimationPlayer
public void releaseAnimationPlayer() -
onAnimPlayerCreated
-
updateAnimationRecorderState
protected void updateAnimationRecorderState() -
getAdvancedAnimator
- Specified by:
getAdvancedAnimatorin interfaceIAnimatable
-
getModelInstance
- Specified by:
getModelInstancein interfaceIAnimatable
-
getCurrentStateName
public java.lang.String getCurrentStateName() -
getPreviousStateName
public java.lang.String getPreviousStateName() -
getAnimationDebug
public java.lang.String getAnimationDebug() -
getTalkerType
public java.lang.String getTalkerType()- Specified by:
getTalkerTypein interfaceTalker
-
isAnimForecasted
public boolean isAnimForecasted() -
setAnimForecasted
public void setAnimForecasted(int int1) -
resetModel
public void resetModel()- Specified by:
resetModelin interfaceILuaGameCharacter
-
resetModelNextFrame
public void resetModelNextFrame()- Specified by:
resetModelNextFramein interfaceILuaGameCharacter
-
onTrigger_setClothingToXmlTriggerFile
-
onTrigger_setAnimStateToTriggerFile
protected void onTrigger_setAnimStateToTriggerFile(AnimStateTriggerXmlFile animStateTriggerXmlFile) -
clothingItemChanged
public void clothingItemChanged(java.lang.String string)- Specified by:
clothingItemChangedin interfaceIClothingItemListener
-
reloadOutfit
public void reloadOutfit() -
isSceneCulled
public boolean isSceneCulled() -
setSceneCulled
public void setSceneCulled(boolean boolean1) -
onCullStateChanged
-
dressInRandomOutfit
public void dressInRandomOutfit() -
dressInNamedOutfit
public void dressInNamedOutfit(java.lang.String string)- Specified by:
dressInNamedOutfitin interfaceILuaGameCharacterClothing
-
dressInPersistentOutfit
public void dressInPersistentOutfit(java.lang.String string)- Specified by:
dressInPersistentOutfitin interfaceILuaGameCharacterClothing
-
dressInPersistentOutfitID
public void dressInPersistentOutfitID(int int1)- Specified by:
dressInPersistentOutfitIDin interfaceILuaGameCharacterClothing
-
getOutfitName
public java.lang.String getOutfitName()- Specified by:
getOutfitNamein interfaceILuaGameCharacterClothing
-
dressInClothingItem
public void dressInClothingItem(java.lang.String string) -
getRandomDefaultOutfit
-
getModel
-
hasActiveModel
public boolean hasActiveModel() -
hasItems
public boolean hasItems(java.lang.String string, int int1)- Specified by:
hasItemsin interfaceILuaGameCharacter
-
getLevelUpLevels
public int getLevelUpLevels(int int1) -
getLevelMaxForXp
public int getLevelMaxForXp() -
getXpForLevel
public int getXpForLevel(int int1)- Specified by:
getXpForLevelin interfaceILuaGameCharacter
-
DoDeath
-
DoDeath
-
getFollowingTarget
-
setFollowingTarget
-
getLocalList
public java.util.ArrayList getLocalList() -
getLocalNeutralList
public java.util.ArrayList getLocalNeutralList() -
getLocalGroupList
public java.util.ArrayList getLocalGroupList() -
getLocalRelevantEnemyList
public java.util.ArrayList getLocalRelevantEnemyList() -
getDangerLevels
public float getDangerLevels() -
setDangerLevels
public void setDangerLevels(float float1) -
getPerkList
public java.util.ArrayList getPerkList() -
getLeaveBodyTimedown
public float getLeaveBodyTimedown() -
setLeaveBodyTimedown
public void setLeaveBodyTimedown(float float1) -
isAllowConversation
public boolean isAllowConversation() -
setAllowConversation
public void setAllowConversation(boolean boolean1) -
getReanimateTimer
public float getReanimateTimer() -
setReanimateTimer
public void setReanimateTimer(float float1) -
getReanimAnimFrame
public int getReanimAnimFrame() -
setReanimAnimFrame
public void setReanimAnimFrame(int int1) -
getReanimAnimDelay
public int getReanimAnimDelay() -
setReanimAnimDelay
public void setReanimAnimDelay(int int1) -
isReanim
public boolean isReanim() -
setReanim
public void setReanim(boolean boolean1) -
isVisibleToNPCs
public boolean isVisibleToNPCs() -
setVisibleToNPCs
public void setVisibleToNPCs(boolean boolean1) -
getDieCount
public int getDieCount() -
setDieCount
public void setDieCount(int int1) -
getLlx
public float getLlx() -
setLlx
public void setLlx(float float1) -
getLly
public float getLly() -
setLly
public void setLly(float float1) -
getLlz
public float getLlz() -
setLlz
public void setLlz(float float1) -
getRemoteID
public int getRemoteID() -
setRemoteID
public void setRemoteID(int int1) -
getNumSurvivorsInVicinity
public int getNumSurvivorsInVicinity() -
setNumSurvivorsInVicinity
public void setNumSurvivorsInVicinity(int int1) -
getLevelUpMultiplier
public float getLevelUpMultiplier() -
setLevelUpMultiplier
public void setLevelUpMultiplier(float float1) -
getXp
- Specified by:
getXpin interfaceILuaGameCharacter
-
setXp
-
getLastLocalEnemies
public int getLastLocalEnemies() -
setLastLocalEnemies
public void setLastLocalEnemies(int int1) -
getVeryCloseEnemyList
public java.util.ArrayList getVeryCloseEnemyList() -
getLastKnownLocation
public java.util.HashMap getLastKnownLocation() -
getAttackedBy
-
setAttackedBy
-
isIgnoreStaggerBack
public boolean isIgnoreStaggerBack() -
setIgnoreStaggerBack
public void setIgnoreStaggerBack(boolean boolean1) -
isAttackWasSuperAttack
public boolean isAttackWasSuperAttack() -
setAttackWasSuperAttack
public void setAttackWasSuperAttack(boolean boolean1) -
getTimeThumping
public int getTimeThumping() -
setTimeThumping
public void setTimeThumping(int int1) -
getPatienceMax
public int getPatienceMax() -
setPatienceMax
public void setPatienceMax(int int1) -
getPatienceMin
public int getPatienceMin() -
setPatienceMin
public void setPatienceMin(int int1) -
getPatience
public int getPatience() -
setPatience
public void setPatience(int int1) -
getCharacterActions
public java.util.Stack getCharacterActions()- Specified by:
getCharacterActionsin interfaceILuaGameCharacter
-
hasTimedActions
public boolean hasTimedActions() -
getForwardDirection
-
setForwardDirection
-
setForwardDirection
public void setForwardDirection(float float1, float float2) -
zeroForwardDirectionX
public void zeroForwardDirectionX() -
zeroForwardDirectionY
public void zeroForwardDirectionY() -
getDirectionAngle
public float getDirectionAngle() -
setDirectionAngle
public void setDirectionAngle(float float1) -
getAnimAngle
public float getAnimAngle() -
getAnimAngleRadians
public float getAnimAngleRadians() -
getAnimVector
-
getLookAngleRadians
public float getLookAngleRadians() -
getLookVector
-
getDotWithForwardDirection
-
getDotWithForwardDirection
public float getDotWithForwardDirection(float float1, float float2) -
isAsleep
public boolean isAsleep()- Specified by:
isAsleepin interfaceILuaGameCharacter
-
setAsleep
public void setAsleep(boolean boolean1)- Specified by:
setAsleepin interfaceILuaGameCharacter
-
getZombieKills
public int getZombieKills()- Specified by:
getZombieKillsin interfaceILuaGameCharacter
-
setZombieKills
public void setZombieKills(int int1) -
getLastZombieKills
public int getLastZombieKills() -
setLastZombieKills
public void setLastZombieKills(int int1) -
isSuperAttack
public boolean isSuperAttack() -
setSuperAttack
public void setSuperAttack(boolean boolean1) -
getForceWakeUpTime
public float getForceWakeUpTime() -
setForceWakeUpTime
public void setForceWakeUpTime(float float1)- Specified by:
setForceWakeUpTimein interfaceILuaGameCharacter
-
forceAwake
public void forceAwake() -
getBodyDamage
- Specified by:
getBodyDamagein interfaceILuaGameCharacterDamage
-
getBodyDamageRemote
- Specified by:
getBodyDamageRemotein interfaceILuaGameCharacterDamage
-
resetBodyDamageRemote
public void resetBodyDamageRemote() -
getDefaultState
-
setDefaultState
-
getDescriptor
- Specified by:
getDescriptorin interfaceILuaGameCharacter
-
setDescriptor
- Specified by:
setDescriptorin interfaceILuaGameCharacter
-
getFullName
public java.lang.String getFullName()- Specified by:
getFullNamein interfaceILuaGameCharacter
-
getVisual
- Specified by:
getVisualin interfaceILuaGameCharacter
-
getItemVisuals
-
getItemVisuals
-
isUsingWornItems
public boolean isUsingWornItems() -
getFamiliarBuildings
public java.util.Stack getFamiliarBuildings() -
getFinder
-
getFireKillRate
public float getFireKillRate() -
setFireKillRate
public void setFireKillRate(float float1) -
getFireSpreadProbability
public int getFireSpreadProbability() -
setFireSpreadProbability
public void setFireSpreadProbability(int int1) -
getHealth
public float getHealth()- Specified by:
getHealthin interfaceILuaGameCharacterDamage
-
setHealth
public void setHealth(float float1)- Specified by:
setHealthin interfaceILuaGameCharacterDamage
-
isOnDeathDone
public boolean isOnDeathDone()- Specified by:
isOnDeathDonein interfaceILuaGameCharacterDamage
-
setOnDeathDone
public void setOnDeathDone(boolean boolean1)- Specified by:
setOnDeathDonein interfaceILuaGameCharacterDamage
-
isOnKillDone
public boolean isOnKillDone()- Specified by:
isOnKillDonein interfaceILuaGameCharacterDamage
-
setOnKillDone
public void setOnKillDone(boolean boolean1)- Specified by:
setOnKillDonein interfaceILuaGameCharacterDamage
-
isDeathDragDown
public boolean isDeathDragDown()- Specified by:
isDeathDragDownin interfaceILuaGameCharacterDamage
-
setDeathDragDown
public void setDeathDragDown(boolean boolean1)- Specified by:
setDeathDragDownin interfaceILuaGameCharacterDamage
-
isPlayingDeathSound
public boolean isPlayingDeathSound()- Specified by:
isPlayingDeathSoundin interfaceILuaGameCharacterDamage
-
setPlayingDeathSound
public void setPlayingDeathSound(boolean boolean1)- Specified by:
setPlayingDeathSoundin interfaceILuaGameCharacterDamage
-
getHurtSound
public java.lang.String getHurtSound() -
setHurtSound
public void setHurtSound(java.lang.String string) -
isIgnoreMovementForDirection
@Deprecated public boolean isIgnoreMovementForDirection()Deprecated. -
getInventory
- Specified by:
getInventoryin interfaceILuaGameCharacter
-
setInventory
-
isPrimaryEquipped
public boolean isPrimaryEquipped(java.lang.String string) -
getPrimaryHandItem
- Specified by:
getPrimaryHandItemin interfaceILuaGameCharacter
-
setPrimaryHandItem
- Specified by:
setPrimaryHandItemin interfaceILuaGameCharacter
-
setEquipParent
-
initWornItems
public void initWornItems(java.lang.String string) -
getWornItems
- Specified by:
getWornItemsin interfaceILuaGameCharacterClothing
-
setWornItems
- Specified by:
setWornItemsin interfaceILuaGameCharacterClothing
-
getWornItem
- Specified by:
getWornItemin interfaceILuaGameCharacterClothing
-
setWornItem
- Specified by:
setWornItemin interfaceILuaGameCharacterClothing
-
setWornItem
-
removeWornItem
- Specified by:
removeWornItemin interfaceILuaGameCharacterClothing
-
removeWornItem
-
clearWornItems
public void clearWornItems()- Specified by:
clearWornItemsin interfaceILuaGameCharacterClothing
-
getBodyLocationGroup
- Specified by:
getBodyLocationGroupin interfaceILuaGameCharacterClothing
-
onWornItemsChanged
public void onWornItemsChanged() -
initAttachedItems
public void initAttachedItems(java.lang.String string) -
getAttachedItems
- Specified by:
getAttachedItemsin interfaceILuaGameCharacterAttachedItems
-
setAttachedItems
- Specified by:
setAttachedItemsin interfaceILuaGameCharacterAttachedItems
-
getAttachedItem
- Specified by:
getAttachedItemin interfaceILuaGameCharacterAttachedItems
-
setAttachedItem
- Specified by:
setAttachedItemin interfaceILuaGameCharacterAttachedItems
-
removeAttachedItem
- Specified by:
removeAttachedItemin interfaceILuaGameCharacterAttachedItems
-
clearAttachedItems
public void clearAttachedItems()- Specified by:
clearAttachedItemsin interfaceILuaGameCharacterAttachedItems
-
getAttachedLocationGroup
- Specified by:
getAttachedLocationGroupin interfaceILuaGameCharacterAttachedItems
-
getClothingWetness
-
getClothingItem_Head
-
setClothingItem_Head
- Specified by:
setClothingItem_Headin interfaceILuaGameCharacterClothing
-
getClothingItem_Torso
-
setClothingItem_Torso
- Specified by:
setClothingItem_Torsoin interfaceILuaGameCharacterClothing
-
getClothingItem_Back
-
setClothingItem_Back
- Specified by:
setClothingItem_Backin interfaceILuaGameCharacterClothing
-
getClothingItem_Hands
-
setClothingItem_Hands
- Specified by:
setClothingItem_Handsin interfaceILuaGameCharacterClothing
-
getClothingItem_Legs
-
setClothingItem_Legs
- Specified by:
setClothingItem_Legsin interfaceILuaGameCharacterClothing
-
getClothingItem_Feet
-
setClothingItem_Feet
- Specified by:
setClothingItem_Feetin interfaceILuaGameCharacterClothing
-
getNextWander
public int getNextWander() -
setNextWander
public void setNextWander(int int1) -
isOnFire
public boolean isOnFire()- Specified by:
isOnFirein interfaceILuaGameCharacterDamage
-
setOnFire
public void setOnFire(boolean boolean1) -
getPathIndex
public int getPathIndex() -
setPathIndex
public void setPathIndex(int int1) -
getPathTargetX
public int getPathTargetX() -
getPathTargetY
public int getPathTargetY() -
getPathTargetZ
public int getPathTargetZ() -
getSecondaryHandItem
- Specified by:
getSecondaryHandItemin interfaceILuaGameCharacter
-
setSecondaryHandItem
- Specified by:
setSecondaryHandItemin interfaceILuaGameCharacter
-
isHandItem
- Specified by:
isHandItemin interfaceILuaGameCharacter
-
isPrimaryHandItem
- Specified by:
isPrimaryHandItemin interfaceILuaGameCharacter
-
isSecondaryHandItem
- Specified by:
isSecondaryHandItemin interfaceILuaGameCharacter
-
isItemInBothHands
- Specified by:
isItemInBothHandsin interfaceILuaGameCharacter
-
removeFromHands
- Specified by:
removeFromHandsin interfaceILuaGameCharacter
-
getSpeakColour
-
setSpeakColour
-
setSpeakColourInfo
- Specified by:
setSpeakColourInfoin interfaceILuaGameCharacter
-
getSlowFactor
public float getSlowFactor() -
setSlowFactor
public void setSlowFactor(float float1) -
getSlowTimer
public float getSlowTimer() -
setSlowTimer
public void setSlowTimer(float float1) -
isbUseParts
public boolean isbUseParts() -
setbUseParts
public void setbUseParts(boolean boolean1) -
isSpeaking
public boolean isSpeaking()- Specified by:
isSpeakingin interfaceILuaGameCharacter
-
setSpeaking
public void setSpeaking(boolean boolean1) -
getSpeakTime
public float getSpeakTime() -
setSpeakTime
public void setSpeakTime(int int1) -
getSpeedMod
public float getSpeedMod() -
setSpeedMod
public void setSpeedMod(float float1) -
getStaggerTimeMod
public float getStaggerTimeMod() -
setStaggerTimeMod
public void setStaggerTimeMod(float float1) -
getStateMachine
-
getMoodles
- Specified by:
getMoodlesin interfaceILuaGameCharacter
-
getStats
- Specified by:
getStatsin interfaceILuaGameCharacter
-
getUsedItemsOn
public java.util.Stack getUsedItemsOn() -
getUseHandWeapon
-
setUseHandWeapon
-
getLegsSprite
-
setLegsSprite
-
getAttackTargetSquare
-
setAttackTargetSquare
-
getBloodImpactX
public float getBloodImpactX() -
setBloodImpactX
public void setBloodImpactX(float float1) -
getBloodImpactY
public float getBloodImpactY() -
setBloodImpactY
public void setBloodImpactY(float float1) -
getBloodImpactZ
public float getBloodImpactZ() -
setBloodImpactZ
public void setBloodImpactZ(float float1) -
getBloodSplat
-
setBloodSplat
-
isbOnBed
public boolean isbOnBed() -
setbOnBed
public void setbOnBed(boolean boolean1) -
getMoveForwardVec
-
setMoveForwardVec
-
isPathing
public boolean isPathing() -
setPathing
public void setPathing(boolean boolean1) -
getLocalEnemyList
public java.util.Stack getLocalEnemyList() -
getEnemyList
public java.util.Stack getEnemyList() -
getTraits
- Specified by:
getTraitsin interfaceILuaGameCharacter
-
getCharacterTraits
-
getMaxWeight
public int getMaxWeight()- Specified by:
getMaxWeightin interfaceILuaGameCharacter
-
setMaxWeight
public void setMaxWeight(int int1) -
getMaxWeightBase
public int getMaxWeightBase() -
setMaxWeightBase
public void setMaxWeightBase(int int1) -
getSleepingTabletDelta
public float getSleepingTabletDelta() -
setSleepingTabletDelta
public void setSleepingTabletDelta(float float1) -
getBetaEffect
public float getBetaEffect() -
setBetaEffect
public void setBetaEffect(float float1) -
getDepressEffect
public float getDepressEffect() -
setDepressEffect
public void setDepressEffect(float float1) -
getSleepingTabletEffect
public float getSleepingTabletEffect()- Specified by:
getSleepingTabletEffectin interfaceILuaGameCharacterHealth
-
setSleepingTabletEffect
public void setSleepingTabletEffect(float float1)- Specified by:
setSleepingTabletEffectin interfaceILuaGameCharacterHealth
-
getBetaDelta
public float getBetaDelta() -
setBetaDelta
public void setBetaDelta(float float1) -
getDepressDelta
public float getDepressDelta() -
setDepressDelta
public void setDepressDelta(float float1) -
getPainEffect
public float getPainEffect() -
setPainEffect
public void setPainEffect(float float1) -
getPainDelta
public float getPainDelta() -
setPainDelta
public void setPainDelta(float float1) -
isbDoDefer
public boolean isbDoDefer() -
setbDoDefer
public void setbDoDefer(boolean boolean1) -
getLastHeardSound
-
setLastHeardSound
public void setLastHeardSound(int int1, int int2, int int3) -
getLrx
public float getLrx() -
setLrx
public void setLrx(float float1) -
getLry
public float getLry() -
setLry
public void setLry(float float1) -
isClimbing
public boolean isClimbing() -
setbClimbing
public void setbClimbing(boolean boolean1) -
isLastCollidedW
public boolean isLastCollidedW() -
setLastCollidedW
public void setLastCollidedW(boolean boolean1) -
isLastCollidedN
public boolean isLastCollidedN() -
setLastCollidedN
public void setLastCollidedN(boolean boolean1) -
getFallTime
public float getFallTime() -
setFallTime
public void setFallTime(float float1) -
getLastFallSpeed
public float getLastFallSpeed() -
setLastFallSpeed
public void setLastFallSpeed(float float1) -
isbFalling
public boolean isbFalling() -
setbFalling
public void setbFalling(boolean boolean1) -
getCurrentBuilding
- Overrides:
getCurrentBuildingin classIsoMovingObject
-
getCurrentBuildingDef
-
getCurrentRoomDef
-
getTorchStrength
public float getTorchStrength() -
OnAnimEvent
- Specified by:
OnAnimEventin interfaceIAnimEventCallback
-
getHammerSoundMod
public float getHammerSoundMod()- Specified by:
getHammerSoundModin interfaceILuaGameCharacter
-
getWeldingSoundMod
public float getWeldingSoundMod()- Specified by:
getWeldingSoundModin interfaceILuaGameCharacter
-
getBarricadeTimeMod
public float getBarricadeTimeMod() -
getMetalBarricadeStrengthMod
public float getMetalBarricadeStrengthMod() -
getBarricadeStrengthMod
public float getBarricadeStrengthMod() -
getSneakSpotMod
public float getSneakSpotMod() -
getNimbleMod
public float getNimbleMod() -
getFatigueMod
public float getFatigueMod()- Specified by:
getFatigueModin interfaceILuaGameCharacterHealth
-
getLightfootMod
public float getLightfootMod() -
getPacingMod
public float getPacingMod() -
getHyperthermiaMod
public float getHyperthermiaMod() -
getHittingMod
public float getHittingMod() -
getShovingMod
public float getShovingMod() -
getRecoveryMod
public float getRecoveryMod() -
getWeightMod
public float getWeightMod() -
getHitChancesMod
public int getHitChancesMod() -
getSprintMod
public float getSprintMod() -
getPerkLevel
- Specified by:
getPerkLevelin interfaceILuaGameCharacter
-
setPerkLevelDebug
- Specified by:
setPerkLevelDebugin interfaceILuaGameCharacter
-
LoseLevel
- Specified by:
LoseLevelin interfaceILuaGameCharacter
-
LevelPerk
- Specified by:
LevelPerkin interfaceILuaGameCharacter
-
LevelPerk
- Specified by:
LevelPerkin interfaceILuaGameCharacter
-
level0
-
getLastKnownLocationOf
-
ReadLiterature
- Specified by:
ReadLiteraturein interfaceILuaGameCharacter
-
OnDeath
public void OnDeath() -
splatBloodFloorBig
public void splatBloodFloorBig() -
splatBloodFloor
public void splatBloodFloor() -
getThreatLevel
public int getThreatLevel() -
isDead
public boolean isDead() -
isAlive
public boolean isAlive() -
Seen
public void Seen(java.util.Stack stack) -
CanSee
-
getLowDangerInVicinity
-
Anger
public void Anger(int int1) -
hasEquipped
public boolean hasEquipped(java.lang.String string)- Specified by:
hasEquippedin interfaceILuaGameCharacter
-
hasEquippedTag
public boolean hasEquippedTag(java.lang.String string)- Specified by:
hasEquippedTagin interfaceILuaGameCharacter
-
setDir
- Specified by:
setDirin interfaceILuaGameCharacter- Overrides:
setDirin classIsoObject
-
Callout
public void Callout(boolean boolean1) -
Callout
public void Callout()- Specified by:
Calloutin interfaceILuaGameCharacter
-
load
public void load(java.nio.ByteBuffer byteBuffer, int int1, boolean boolean1) throws java.io.IOException- Overrides:
loadin classIsoMovingObject- Throws:
java.io.IOException
-
save
public void save(java.nio.ByteBuffer byteBuffer, boolean boolean1) throws java.io.IOException- Overrides:
savein classIsoMovingObject- Throws:
java.io.IOException
-
getChatElement
-
StartAction
- Specified by:
StartActionin interfaceILuaGameCharacter
-
QueueAction
-
StopAllActionQueue
public void StopAllActionQueue()- Specified by:
StopAllActionQueuein interfaceILuaGameCharacter
-
StopAllActionQueueRunning
public void StopAllActionQueueRunning() -
StopAllActionQueueAiming
public void StopAllActionQueueAiming() -
StopAllActionQueueWalking
public void StopAllActionQueueWalking() -
GetAnimSetName
public java.lang.String GetAnimSetName()- Specified by:
GetAnimSetNamein interfaceIAnimatable
-
SleepingTablet
public void SleepingTablet(float float1) -
BetaBlockers
public void BetaBlockers(float float1) -
BetaAntiDepress
public void BetaAntiDepress(float float1) -
PainMeds
public void PainMeds(float float1) -
initSpritePartsEmpty
public void initSpritePartsEmpty()- Specified by:
initSpritePartsEmptyin interfaceILuaGameCharacter
-
InitSpriteParts
-
HasTrait
public boolean HasTrait(java.lang.String string)- Specified by:
HasTraitin interfaceILuaGameCharacter
-
ApplyInBedOffset
public void ApplyInBedOffset(boolean boolean1) -
Dressup
- Specified by:
Dressupin interfaceILuaGameCharacterClothing
-
PlayAnim
public void PlayAnim(java.lang.String string)- Specified by:
PlayAnimin interfaceILuaGameCharacter
-
PlayAnimWithSpeed
public void PlayAnimWithSpeed(java.lang.String string, float float1)- Specified by:
PlayAnimWithSpeedin interfaceILuaGameCharacter
-
PlayAnimUnlooped
public void PlayAnimUnlooped(java.lang.String string)- Specified by:
PlayAnimUnloopedin interfaceILuaGameCharacter
-
DirectionFromVector
-
DoFootstepSound
public void DoFootstepSound(java.lang.String string) -
DoFootstepSound
public void DoFootstepSound(float float1) -
Eat
- Specified by:
Eatin interfaceILuaGameCharacterHealth
-
Eat
- Specified by:
Eatin interfaceILuaGameCharacterHealth
-
FireCheck
public void FireCheck() -
getPrimaryHandType
public java.lang.String getPrimaryHandType() -
getGlobalMovementMod
public float getGlobalMovementMod(boolean boolean1)- Overrides:
getGlobalMovementModin classIsoMovingObject
-
getMoveSpeed
public float getMoveSpeed() -
getSecondaryHandType
public java.lang.String getSecondaryHandType() -
HasItem
public boolean HasItem(java.lang.String string) -
changeState
- Specified by:
changeStatein interfaceILuaGameCharacter
-
getCurrentState
- Specified by:
getCurrentStatein interfaceILuaGameCharacter
-
isCurrentState
- Specified by:
isCurrentStatein interfaceILuaGameCharacter
-
getStateMachineParams
-
setStateMachineLocked
public void setStateMachineLocked(boolean boolean1) -
Hit
public float Hit(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2)- Specified by:
Hitin interfaceILuaGameCharacterDamage- Overrides:
Hitin classIsoMovingObject
-
Hit
public float Hit(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2, boolean boolean2)- Specified by:
Hitin interfaceILuaGameCharacterDamage
-
processHitDamage
public float processHitDamage(HandWeapon handWeapon, IsoGameCharacter gameCharacter, float float1, boolean boolean1, float float2) -
hitConsequences
public void hitConsequences(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1, boolean boolean2) -
IsAttackRange
public boolean IsAttackRange(float float1, float float2, float float3) -
IsAttackRange
public boolean IsAttackRange(HandWeapon handWeapon, IsoMovingObject movingObject, Vector3 vector3, boolean boolean1) -
IsSpeaking
public boolean IsSpeaking()- Specified by:
IsSpeakingin interfaceILuaGameCharacter- Specified by:
IsSpeakingin interfaceTalker
-
MoveForward
public void MoveForward(float float1, float float2, float float3, float float4) -
pathToCharacter
-
pathToLocation
public void pathToLocation(int int1, int int2, int int3)- Specified by:
pathToLocationin interfaceILuaGameCharacter
-
pathToLocationF
public void pathToLocationF(float float1, float float2, float float3)- Specified by:
pathToLocationFin interfaceILuaGameCharacter
-
pathToSound
public void pathToSound(int int1, int int2, int int3) -
CanAttack
public boolean CanAttack()- Specified by:
CanAttackin interfaceILuaGameCharacter
-
ReduceHealthWhenBurning
public void ReduceHealthWhenBurning() -
DrawSneezeText
public void DrawSneezeText() -
getSpriteDef
- Specified by:
getSpriteDefin interfaceILuaGameCharacter
-
render
-
renderServerGUI
public void renderServerGUI() -
getAlphaUpdateRateMul
protected float getAlphaUpdateRateMul()- Overrides:
getAlphaUpdateRateMulin classIsoObject
-
isUpdateAlphaEnabled
protected boolean isUpdateAlphaEnabled()- Overrides:
isUpdateAlphaEnabledin classIsoObject
-
isUpdateAlphaDuringRender
protected boolean isUpdateAlphaDuringRender()- Overrides:
isUpdateAlphaDuringRenderin classIsoObject
-
isSeatedInVehicle
public boolean isSeatedInVehicle() -
renderObjectPicker
- Overrides:
renderObjectPickerin classIsoObject
-
renderShadow
public void renderShadow(float float1, float float2, float float3) -
isMaskClicked
public boolean isMaskClicked(int int1, int int2, boolean boolean1)- Overrides:
isMaskClickedin classIsoObject
-
setHaloNote
public void setHaloNote(java.lang.String string)- Specified by:
setHaloNotein interfaceILuaGameCharacter
-
setHaloNote
public void setHaloNote(java.lang.String string, float float1)- Specified by:
setHaloNotein interfaceILuaGameCharacter
-
setHaloNote
public void setHaloNote(java.lang.String string, int int1, int int2, int int3, float float1)- Specified by:
setHaloNotein interfaceILuaGameCharacter
-
getHaloTimerCount
public float getHaloTimerCount() -
DoSneezeText
public void DoSneezeText() -
getSayLine
public java.lang.String getSayLine()- Specified by:
getSayLinein interfaceTalker
-
setSayLine
public void setSayLine(java.lang.String string) -
getLastChatMessage
-
setLastChatMessage
-
getLastSpokenLine
public java.lang.String getLastSpokenLine() -
setLastSpokenLine
public void setLastSpokenLine(java.lang.String string) -
doSleepSpeech
protected void doSleepSpeech() -
SayDebug
public void SayDebug(java.lang.String string) -
SayDebug
public void SayDebug(int int1, java.lang.String string) -
getMaxChatLines
public int getMaxChatLines() -
Say
public void Say(java.lang.String string)- Specified by:
Sayin interfaceILuaGameCharacter- Specified by:
Sayin interfaceTalker
-
Say
public void Say(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2)- Specified by:
Sayin interfaceILuaGameCharacter
-
SayWhisper
public void SayWhisper(java.lang.String string) -
SayShout
public void SayShout(java.lang.String string) -
addLineChatElement
public void addLineChatElement(java.lang.String string) -
addLineChatElement
public void addLineChatElement(java.lang.String string, float float1, float float2, float float3) -
addLineChatElement
public void addLineChatElement(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2) -
addLineChatElement
public void addLineChatElement(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6) -
playerIsSelf
protected boolean playerIsSelf() -
getUserNameHeight
public int getUserNameHeight() -
initTextObjects
protected void initTextObjects() -
updateUserName
protected void updateUserName() -
updateTextObjects
public void updateTextObjects() -
renderlast
public void renderlast()- Overrides:
renderlastin classIsoMovingObject
-
renderTextureInsteadOfModel
protected boolean renderTextureInsteadOfModel(float float1, float float2) -
drawDirectionLine
public void drawDirectionLine(Vector2 vector2, float float1, float float2, float float3, float float4) -
getEquipedRadio
-
setDefaultState
public void setDefaultState() -
SetOnFire
public void SetOnFire() -
StopBurning
public void StopBurning()- Specified by:
StopBurningin interfaceILuaGameCharacterDamage
-
sendStopBurning
public void sendStopBurning()- Specified by:
sendStopBurningin interfaceILuaGameCharacterDamage
-
SpreadFire
public void SpreadFire() -
Throw
-
serverRemoveItemFromZombie
public void serverRemoveItemFromZombie(java.lang.String string) -
helmetFall
public boolean helmetFall(boolean boolean1) -
helmetFall
public boolean helmetFall(boolean boolean1, java.lang.String string) -
smashCarWindow
- Specified by:
smashCarWindowin interfaceILuaGameCharacter
-
smashWindow
- Specified by:
smashWindowin interfaceILuaGameCharacter
-
openWindow
- Specified by:
openWindowin interfaceILuaGameCharacter
-
closeWindow
- Specified by:
closeWindowin interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
isClosingWindow
-
isClimbingThroughWindow
-
climbThroughWindowFrame
- Specified by:
climbThroughWindowFramein interfaceILuaGameCharacter
-
climbSheetRope
public void climbSheetRope()- Specified by:
climbSheetRopein interfaceILuaGameCharacter
-
climbDownSheetRope
public void climbDownSheetRope()- Specified by:
climbDownSheetRopein interfaceILuaGameCharacter
-
canClimbSheetRope
- Specified by:
canClimbSheetRopein interfaceILuaGameCharacter
-
canClimbDownSheetRopeInCurrentSquare
public boolean canClimbDownSheetRopeInCurrentSquare()- Specified by:
canClimbDownSheetRopeInCurrentSquarein interfaceILuaGameCharacter
-
canClimbDownSheetRope
- Specified by:
canClimbDownSheetRopein interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
climbOverFence
- Specified by:
climbOverFencein interfaceILuaGameCharacter
-
isAboveTopOfStairs
public boolean isAboveTopOfStairs()- Specified by:
isAboveTopOfStairsin interfaceILuaGameCharacter
-
preupdate
public void preupdate()- Overrides:
preupdatein classIsoMovingObject
-
setTeleport
-
getTeleport
-
isTeleporting
public boolean isTeleporting() -
update
public void update()- Overrides:
updatein classIsoMovingObject
-
updateMovementMomentum
protected void updateMovementMomentum() -
getHoursSurvived
public double getHoursSurvived()- Specified by:
getHoursSurvivedin interfaceILuaGameCharacter
-
updateMovementRates
protected void updateMovementRates() -
calculateIdleSpeed
protected float calculateIdleSpeed() -
calculateBaseSpeed
public float calculateBaseSpeed() -
calculateCombatSpeed
protected float calculateCombatSpeed() -
calculateWalkSpeed
protected void calculateWalkSpeed() -
updateSpeedModifiers
public void updateSpeedModifiers() -
DoFloorSplat
public void DoFloorSplat(IsoGridSquare square, java.lang.String string, boolean boolean1, float float1, float float2) -
onMouseLeftClick
public boolean onMouseLeftClick(int int1, int int2)- Overrides:
onMouseLeftClickin classIsoObject
-
calculateStats
protected void calculateStats() -
updateStats_WakeState
protected void updateStats_WakeState() -
updateStats_Sleeping
protected void updateStats_Sleeping() -
updateStats_Awake
protected void updateStats_Awake() -
getAppetiteMultiplier
protected float getAppetiteMultiplier() -
faceLocation
public void faceLocation(float float1, float float2) -
faceLocationF
public void faceLocationF(float float1, float float2) -
isFacingLocation
public boolean isFacingLocation(float float1, float float2, float float3) -
isFacingObject
-
splatBlood
public void splatBlood(int int1, float float1) -
isOutside
public boolean isOutside()- Specified by:
isOutsidein interfaceILuaGameCharacter
-
isFemale
public boolean isFemale()- Specified by:
isFemalein interfaceILuaGameCharacter
-
setFemale
public void setFemale(boolean boolean1)- Specified by:
setFemalein interfaceILuaGameCharacter
-
isZombie
public boolean isZombie()- Specified by:
isZombiein interfaceILuaGameCharacter- Overrides:
isZombiein classIsoObject
-
getLastHitCount
public int getLastHitCount()- Specified by:
getLastHitCountin interfaceILuaGameCharacterDamage
-
setLastHitCount
public void setLastHitCount(int int1)- Specified by:
setLastHitCountin interfaceILuaGameCharacterDamage
-
getSurvivorKills
public int getSurvivorKills() -
setSurvivorKills
public void setSurvivorKills(int int1) -
getAge
public int getAge() -
setAge
public void setAge(int int1) -
exert
public void exert(float float1) -
getPerkInfo
- Specified by:
getPerkInfoin interfaceILuaGameCharacter
-
HitSilence
public void HitSilence(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1) -
DoDeathSilence
-
isEquipped
- Specified by:
isEquippedin interfaceILuaGameCharacter
-
isEquippedClothing
- Specified by:
isEquippedClothingin interfaceILuaGameCharacter
-
isAttachedItem
- Specified by:
isAttachedItemin interfaceILuaGameCharacter
-
faceThisObject
- Specified by:
faceThisObjectin interfaceILuaGameCharacter
-
facePosition
public void facePosition(int int1, int int2)- Specified by:
facePositionin interfaceILuaGameCharacter
-
faceThisObjectAlt
- Specified by:
faceThisObjectAltin interfaceILuaGameCharacter
-
setAnimated
public void setAnimated(boolean boolean1) -
playHurtSound
public void playHurtSound() -
playDeadSound
public void playDeadSound() -
saveChange
public void saveChange(java.lang.String string, KahluaTable kahluaTable, java.nio.ByteBuffer byteBuffer)- Overrides:
saveChangein classIsoObject
-
loadChange
public void loadChange(java.lang.String string, java.nio.ByteBuffer byteBuffer)- Overrides:
loadChangein classIsoObject
-
getAlreadyReadPages
public int getAlreadyReadPages(java.lang.String string)- Specified by:
getAlreadyReadPagesin interfaceILuaGameCharacter
-
setAlreadyReadPages
public void setAlreadyReadPages(java.lang.String string, int int1)- Specified by:
setAlreadyReadPagesin interfaceILuaGameCharacter
-
updateLightInfo
public void updateLightInfo() -
initLightInfo2
-
getLightInfo2
-
postupdate
public void postupdate()- Overrides:
postupdatein classIsoMovingObject
-
shouldBeTurning
public boolean shouldBeTurning() -
shouldBeTurning90
public boolean shouldBeTurning90() -
shouldBeTurningAround
public boolean shouldBeTurningAround() -
hasPath
public boolean hasPath() -
isAnimationRecorderActive
public boolean isAnimationRecorderActive()- Specified by:
isAnimationRecorderActivein interfaceIAnimatable
-
getAnimationPlayerRecorder
- Specified by:
getAnimationPlayerRecorderin interfaceIAnimatable
-
isSafety
public boolean isSafety()- Specified by:
isSafetyin interfaceILuaGameCharacter
-
setSafety
public void setSafety(boolean boolean1)- Specified by:
setSafetyin interfaceILuaGameCharacter
-
getSafetyCooldown
public float getSafetyCooldown()- Specified by:
getSafetyCooldownin interfaceILuaGameCharacter
-
setSafetyCooldown
public void setSafetyCooldown(float float1)- Specified by:
setSafetyCooldownin interfaceILuaGameCharacter
-
getMeleeDelay
public float getMeleeDelay()- Specified by:
getMeleeDelayin interfaceILuaGameCharacter
-
setMeleeDelay
public void setMeleeDelay(float float1)- Specified by:
setMeleeDelayin interfaceILuaGameCharacter
-
getRecoilDelay
public float getRecoilDelay()- Specified by:
getRecoilDelayin interfaceILuaGameCharacter
-
setRecoilDelay
public void setRecoilDelay(float float1)- Specified by:
setRecoilDelayin interfaceILuaGameCharacter
-
getBeenMovingFor
public float getBeenMovingFor() -
setBeenMovingFor
public void setBeenMovingFor(float float1) -
isForceShove
public boolean isForceShove() -
setForceShove
public void setForceShove(boolean boolean1) -
getClickSound
public java.lang.String getClickSound() -
setClickSound
public void setClickSound(java.lang.String string) -
getMeleeCombatMod
public int getMeleeCombatMod() -
getWeaponLevel
public int getWeaponLevel() -
getMaintenanceMod
public int getMaintenanceMod()- Specified by:
getMaintenanceModin interfaceILuaGameCharacter
-
getVehicle
- Specified by:
getVehiclein interfaceILuaGameCharacter
-
setVehicle
- Specified by:
setVehiclein interfaceILuaGameCharacter
-
isUnderVehicle
public boolean isUnderVehicle() -
isProne
public boolean isProne() -
isBeingSteppedOn
public boolean isBeingSteppedOn() -
getTemperature
public float getTemperature()- Specified by:
getTemperaturein interfaceILuaGameCharacterHealth
-
setTemperature
public void setTemperature(float float1)- Specified by:
setTemperaturein interfaceILuaGameCharacterHealth
-
getReduceInfectionPower
public float getReduceInfectionPower()- Specified by:
getReduceInfectionPowerin interfaceILuaGameCharacterHealth
-
setReduceInfectionPower
public void setReduceInfectionPower(float float1)- Specified by:
setReduceInfectionPowerin interfaceILuaGameCharacterHealth
-
getInventoryWeight
public float getInventoryWeight()- Specified by:
getInventoryWeightin interfaceILuaGameCharacter
-
dropHandItems
public void dropHandItems() -
shouldBecomeZombieAfterDeath
public boolean shouldBecomeZombieAfterDeath() -
applyTraits
public void applyTraits(java.util.ArrayList arrayList) -
createKeyRing
public void createKeyRing() -
autoDrink
public void autoDrink() -
getWaterSource
-
getKnownRecipes
public java.util.List getKnownRecipes()- Specified by:
getKnownRecipesin interfaceILuaGameCharacter
-
isRecipeKnown
- Specified by:
isRecipeKnownin interfaceILuaGameCharacter
-
isRecipeKnown
public boolean isRecipeKnown(java.lang.String string)- Specified by:
isRecipeKnownin interfaceILuaGameCharacter
-
learnRecipe
public boolean learnRecipe(java.lang.String string) -
isMoving
public boolean isMoving() -
isBehaviourMoving
public boolean isBehaviourMoving() -
isPlayerMoving
public boolean isPlayerMoving() -
setMoving
public void setMoving(boolean boolean1) -
isAttacking
public boolean isAttacking() -
isZombieAttacking
public boolean isZombieAttacking() -
isZombieAttacking
-
compareMovePriority
-
playSound
public long playSound(java.lang.String string)- Specified by:
playSoundin interfaceILuaGameCharacter
-
stopOrTriggerSound
public void stopOrTriggerSound(long long1)- Specified by:
stopOrTriggerSoundin interfaceILuaGameCharacter
-
addWorldSoundUnlessInvisible
public void addWorldSoundUnlessInvisible(int int1, int int2, boolean boolean1)- Specified by:
addWorldSoundUnlessInvisiblein interfaceILuaGameCharacter
-
isKnownPoison
- Specified by:
isKnownPoisonin interfaceILuaGameCharacter
-
getLastHourSleeped
public int getLastHourSleeped()- Specified by:
getLastHourSleepedin interfaceILuaGameCharacterHealth
-
setLastHourSleeped
public void setLastHourSleeped(int int1)- Specified by:
setLastHourSleepedin interfaceILuaGameCharacterHealth
-
setTimeOfSleep
public void setTimeOfSleep(float float1)- Specified by:
setTimeOfSleepin interfaceILuaGameCharacterHealth
-
setDelayToSleep
public void setDelayToSleep(float float1) -
getBedType
public java.lang.String getBedType()- Specified by:
getBedTypein interfaceILuaGameCharacter
-
setBedType
public void setBedType(java.lang.String string)- Specified by:
setBedTypein interfaceILuaGameCharacter
-
enterVehicle
-
Hit
public float Hit(BaseVehicle baseVehicle, float float1, boolean boolean1, float float2, float float3)- Specified by:
Hitin interfaceILuaGameCharacterDamage
-
getPath2
- Specified by:
getPath2in interfaceILuaGameCharacter
-
setPath2
- Specified by:
setPath2in interfaceILuaGameCharacter
-
getPathFindBehavior2
- Specified by:
getPathFindBehavior2in interfaceILuaGameCharacter
-
getMapKnowledge
-
getBed
- Specified by:
getBedin interfaceILuaGameCharacter
-
setBed
- Specified by:
setBedin interfaceILuaGameCharacter
-
avoidDamage
public boolean avoidDamage() -
setAvoidDamage
public void setAvoidDamage(boolean boolean1) -
isReading
public boolean isReading()- Specified by:
isReadingin interfaceILuaGameCharacter
-
setReading
public void setReading(boolean boolean1)- Specified by:
setReadingin interfaceILuaGameCharacter
-
getTimeSinceLastSmoke
public float getTimeSinceLastSmoke()- Specified by:
getTimeSinceLastSmokein interfaceILuaGameCharacter
-
setTimeSinceLastSmoke
public void setTimeSinceLastSmoke(float float1)- Specified by:
setTimeSinceLastSmokein interfaceILuaGameCharacter
-
isInvisible
public boolean isInvisible()- Specified by:
isInvisiblein interfaceILuaGameCharacter
-
setInvisible
public void setInvisible(boolean boolean1)- Specified by:
setInvisiblein interfaceILuaGameCharacter
-
isDriving
public boolean isDriving()- Specified by:
isDrivingin interfaceILuaGameCharacter
-
isInARoom
public boolean isInARoom()- Specified by:
isInARoomin interfaceILuaGameCharacter
-
isGodMod
public boolean isGodMod()- Specified by:
isGodModin interfaceILuaGameCharacter
-
setGodMod
public void setGodMod(boolean boolean1)- Specified by:
setGodModin interfaceILuaGameCharacter
-
isUnlimitedCarry
public boolean isUnlimitedCarry()- Specified by:
isUnlimitedCarryin interfaceILuaGameCharacter
-
setUnlimitedCarry
public void setUnlimitedCarry(boolean boolean1)- Specified by:
setUnlimitedCarryin interfaceILuaGameCharacter
-
isBuildCheat
public boolean isBuildCheat()- Specified by:
isBuildCheatin interfaceILuaGameCharacter
-
setBuildCheat
public void setBuildCheat(boolean boolean1)- Specified by:
setBuildCheatin interfaceILuaGameCharacter
-
isFarmingCheat
public boolean isFarmingCheat()- Specified by:
isFarmingCheatin interfaceILuaGameCharacter
-
setFarmingCheat
public void setFarmingCheat(boolean boolean1)- Specified by:
setFarmingCheatin interfaceILuaGameCharacter
-
isHealthCheat
public boolean isHealthCheat()- Specified by:
isHealthCheatin interfaceILuaGameCharacter
-
setHealthCheat
public void setHealthCheat(boolean boolean1)- Specified by:
setHealthCheatin interfaceILuaGameCharacter
-
isMechanicsCheat
public boolean isMechanicsCheat()- Specified by:
isMechanicsCheatin interfaceILuaGameCharacter
-
setMechanicsCheat
public void setMechanicsCheat(boolean boolean1)- Specified by:
setMechanicsCheatin interfaceILuaGameCharacter
-
isMovablesCheat
public boolean isMovablesCheat()- Specified by:
isMovablesCheatin interfaceILuaGameCharacter
-
setMovablesCheat
public void setMovablesCheat(boolean boolean1)- Specified by:
setMovablesCheatin interfaceILuaGameCharacter
-
isTimedActionInstantCheat
public boolean isTimedActionInstantCheat()- Specified by:
isTimedActionInstantCheatin interfaceILuaGameCharacter
-
setTimedActionInstantCheat
public void setTimedActionInstantCheat(boolean boolean1)- Specified by:
setTimedActionInstantCheatin interfaceILuaGameCharacter
-
isTimedActionInstant
public boolean isTimedActionInstant()- Specified by:
isTimedActionInstantin interfaceILuaGameCharacter
-
isShowAdminTag
public boolean isShowAdminTag()- Specified by:
isShowAdminTagin interfaceILuaGameCharacter
-
setShowAdminTag
public void setShowAdminTag(boolean boolean1)- Specified by:
setShowAdminTagin interfaceILuaGameCharacter
-
getVariable
- Specified by:
getVariablein interfaceIAnimationVariableSource
-
getVariable
- Specified by:
getVariablein interfaceIAnimationVariableSource
-
getOrCreateVariable
- Specified by:
getOrCreateVariablein interfaceIAnimationVariableMap
-
setVariable
- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariable
public void setVariable(java.lang.String string, java.lang.String string2)- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariable
public void setVariable(java.lang.String string, boolean boolean1)- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariable
public void setVariable(java.lang.String string, float float1)- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSetStrongTyped) -
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSetStrongTyped) -
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackFloat.CallbackSetStrongTyped callbackSetStrongTyped) -
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
protected void setVariable(java.lang.String string, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, boolean boolean1, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, boolean boolean1, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, java.lang.String string2, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, java.lang.String string2, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, float float1, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, float float1, AnimationVariableSlotCallbackFloat.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackFloat.CallbackSetStrongTyped callbackSetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, int int1, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped) -
setVariable
public void setVariable(java.lang.String string, int int1, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGetStrongTyped, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSetStrongTyped) -
clearVariable
public void clearVariable(java.lang.String string)- Specified by:
clearVariablein interfaceIAnimationVariableMap
-
clearVariables
public void clearVariables()- Specified by:
clearVariablesin interfaceIAnimationVariableMap
-
getVariableString
public java.lang.String getVariableString(java.lang.String string)- Specified by:
getVariableStringin interfaceIAnimationVariableSource
-
getVariableFloat
public float getVariableFloat(java.lang.String string, float float1)- Specified by:
getVariableFloatin interfaceIAnimationVariableSource
-
getVariableBoolean
public boolean getVariableBoolean(java.lang.String string)- Specified by:
getVariableBooleanin interfaceIAnimationVariableSource
-
isVariable
public boolean isVariable(java.lang.String string, java.lang.String string2)- Specified by:
isVariablein interfaceIAnimationVariableSource
-
containsVariable
public boolean containsVariable(java.lang.String string)- Specified by:
containsVariablein interfaceIAnimationVariableSource
-
getGameVariables
public java.lang.Iterable getGameVariables()- Specified by:
getGameVariablesin interfaceIAnimationVariableSource
-
startPlaybackGameVariables
-
endPlaybackGameVariables
-
playbackSetCurrentStateSnapshot
-
playbackRecordCurrentStateSnapshot
-
GetVariable
public java.lang.String GetVariable(java.lang.String string)- Specified by:
GetVariablein interfaceILuaVariableSource
-
SetVariable
public void SetVariable(java.lang.String string, java.lang.String string2)- Specified by:
SetVariablein interfaceILuaVariableSource
-
ClearVariable
public void ClearVariable(java.lang.String string)- Specified by:
ClearVariablein interfaceILuaVariableSource
-
actionStateChanged
- Specified by:
actionStateChangedin interfaceIActionStateChanged
-
isFallOnFront
public boolean isFallOnFront() -
setFallOnFront
public void setFallOnFront(boolean boolean1) -
isHitFromBehind
public boolean isHitFromBehind() -
setHitFromBehind
public void setHitFromBehind(boolean boolean1) -
reportEvent
public void reportEvent(java.lang.String string)- Specified by:
reportEventin interfaceILuaGameCharacter
-
StartTimedActionAnim
public void StartTimedActionAnim(java.lang.String string)- Specified by:
StartTimedActionAnimin interfaceILuaGameCharacter
-
StartTimedActionAnim
public void StartTimedActionAnim(java.lang.String string, java.lang.String string2)- Specified by:
StartTimedActionAnimin interfaceILuaGameCharacter
-
StopTimedActionAnim
public void StopTimedActionAnim()- Specified by:
StopTimedActionAnimin interfaceILuaGameCharacter
-
hasHitReaction
public boolean hasHitReaction() -
getHitReaction
public java.lang.String getHitReaction() -
setHitReaction
public void setHitReaction(java.lang.String string) -
CacheEquipped
public void CacheEquipped() -
GetPrimaryEquippedCache
-
GetSecondaryEquippedCache
-
ClearEquippedCache
public void ClearEquippedCache() -
isBehind
-
resetEquippedHandsModels
public void resetEquippedHandsModels() -
getDebugMonitor
- Specified by:
getDebugMonitorin interfaceILuaGameCharacter
-
setDebugMonitor
- Specified by:
setDebugMonitorin interfaceILuaGameCharacter
-
isAimAtFloor
public boolean isAimAtFloor() -
setAimAtFloor
public void setAimAtFloor(boolean boolean1) -
testDotSide
-
addBasicPatch
-
addHole
- Specified by:
addHolein interfaceILuaGameCharacterDamage
-
addHole
-
addDirt
public void addDirt(BloodBodyPartType bloodBodyPartType, java.lang.Integer integer, boolean boolean1) -
addBlood
public void addBlood(BloodBodyPartType bloodBodyPartType, boolean boolean1, boolean boolean2, boolean boolean3)- Specified by:
addBloodin interfaceILuaGameCharacterDamage
-
getBodyPartClothingDefense
public float getBodyPartClothingDefense(java.lang.Integer integer, boolean boolean1, boolean boolean2) -
isBumped
public boolean isBumped()- Specified by:
isBumpedin interfaceILuaGameCharacterDamage
-
isBumpDone
public boolean isBumpDone() -
setBumpDone
public void setBumpDone(boolean boolean1) -
isBumpFall
public boolean isBumpFall() -
setBumpFall
public void setBumpFall(boolean boolean1) -
isBumpStaggered
public boolean isBumpStaggered() -
setBumpStaggered
public void setBumpStaggered(boolean boolean1) -
getBumpType
public java.lang.String getBumpType()- Specified by:
getBumpTypein interfaceILuaGameCharacterDamage
-
setBumpType
public void setBumpType(java.lang.String string) -
getBumpFallType
public java.lang.String getBumpFallType() -
setBumpFallType
public void setBumpFallType(java.lang.String string) -
getBumpedChr
-
setBumpedChr
-
getLastBump
public long getLastBump() -
setLastBump
public void setLastBump(long long1) -
isSitOnGround
public boolean isSitOnGround() -
setSitOnGround
public void setSitOnGround(boolean boolean1) -
getUID
public java.lang.String getUID()- Specified by:
getUIDin interfaceIAnimatable
-
getStateUpdateLookup
protected java.util.HashMap getStateUpdateLookup() -
isRunning
public boolean isRunning() -
setRunning
public void setRunning(boolean boolean1) -
isSprinting
public boolean isSprinting() -
setSprinting
public void setSprinting(boolean boolean1) -
canSprint
public boolean canSprint() -
postUpdateModelTextures
public void postUpdateModelTextures() -
getTextureCreator
-
setTextureCreator
-
postUpdateEquippedTextures
public void postUpdateEquippedTextures() -
getReadyModelData
public java.util.ArrayList getReadyModelData() -
getIgnoreMovement
public boolean getIgnoreMovement() -
setIgnoreMovement
public void setIgnoreMovement(boolean boolean1) -
isSneaking
public boolean isSneaking() -
setSneaking
public void setSneaking(boolean boolean1) -
getGameCharacterAIBrain
-
getMoveDelta
public float getMoveDelta() -
setMoveDelta
public void setMoveDelta(float float1) -
getTurnDelta
public float getTurnDelta() -
setTurnDelta
public void setTurnDelta(float float1) -
getChopTreeSpeed
public float getChopTreeSpeed() -
testDefense
-
getSurroundingAttackingZombies
public int getSurroundingAttackingZombies() -
checkIsNearWall
public float checkIsNearWall() -
getBeenSprintingFor
public float getBeenSprintingFor() -
setBeenSprintingFor
public void setBeenSprintingFor(float float1) -
isHideWeaponModel
public boolean isHideWeaponModel() -
setHideWeaponModel
public void setHideWeaponModel(boolean boolean1) -
setIsAiming
public void setIsAiming(boolean boolean1) -
isAiming
public boolean isAiming()- Specified by:
isAimingin interfaceILuaGameCharacter
-
resetBeardGrowingTime
public void resetBeardGrowingTime()- Specified by:
resetBeardGrowingTimein interfaceILuaGameCharacter
-
resetHairGrowingTime
public void resetHairGrowingTime()- Specified by:
resetHairGrowingTimein interfaceILuaGameCharacter
-
fallenOnKnees
public void fallenOnKnees() -
addVisualDamage
public void addVisualDamage(java.lang.String string) -
addBodyVisualFromItemType
-
addBodyVisualFromClothingItemName
-
isDuplicateBodyVisual
-
isCriticalHit
public boolean isCriticalHit() -
setCriticalHit
public void setCriticalHit(boolean boolean1) -
getRunSpeedModifier
public float getRunSpeedModifier() -
startMuzzleFlash
public void startMuzzleFlash() -
isMuzzleFlash
public boolean isMuzzleFlash() -
isNPC
public boolean isNPC() -
setNPC
public void setNPC(boolean boolean1) -
NPCSetRunning
public void NPCSetRunning(boolean boolean1) -
NPCGetRunning
public boolean NPCGetRunning() -
NPCSetJustMoved
public void NPCSetJustMoved(boolean boolean1) -
NPCSetAiming
public void NPCSetAiming(boolean boolean1) -
NPCGetAiming
public boolean NPCGetAiming() -
NPCSetAttack
public void NPCSetAttack(boolean boolean1) -
NPCSetMelee
public void NPCSetMelee(boolean boolean1) -
setMetabolicTarget
-
setMetabolicTarget
public void setMetabolicTarget(float float1) -
getThirstMultiplier
public double getThirstMultiplier() -
getHungerMultiplier
public double getHungerMultiplier() -
getFatiqueMultiplier
public double getFatiqueMultiplier() -
getTimedActionTimeModifier
public float getTimedActionTimeModifier() -
addHoleFromZombieAttacks
-
updateBandages
protected void updateBandages() -
getTotalBlood
public float getTotalBlood() -
attackFromWindowsLunge
-
DoSwingCollisionBoneCheck
-
isInvincible
public boolean isInvincible() -
setInvincible
public void setInvincible(boolean boolean1) -
getNearVehicle
-
dropHeavyItems
public void dropHeavyItems() -
isHeavyItem
-
isCanShout
public boolean isCanShout() -
setCanShout
public void setCanShout(boolean boolean1) -
isUnlimitedEndurance
public boolean isUnlimitedEndurance() -
setUnlimitedEndurance
public void setUnlimitedEndurance(boolean boolean1) -
getActiveLightItems
public java.util.ArrayList getActiveLightItems(java.util.ArrayList arrayList) -
getOrCreateSleepingEventData
-
playEmote
public void playEmote(java.lang.String string) -
getAnimationStateName
public java.lang.String getAnimationStateName() -
getActionStateName
public java.lang.String getActionStateName() -
shouldWaitToStartTimedAction
public boolean shouldWaitToStartTimedAction() -
setPersistentOutfitID
public void setPersistentOutfitID(int int1) -
setPersistentOutfitID
public void setPersistentOutfitID(int int1, boolean boolean1) -
getPersistentOutfitID
public int getPersistentOutfitID() -
isPersistentOutfitInit
public boolean isPersistentOutfitInit() -
isDoingActionThatCanBeCancelled
public boolean isDoingActionThatCanBeCancelled() -
isDoDeathSound
public boolean isDoDeathSound() -
setDoDeathSound
public void setDoDeathSound(boolean boolean1) -
updateEquippedRadioFreq
public void updateEquippedRadioFreq() -
getFMODParameters
- Specified by:
getFMODParametersin interfaceIFMODParameterUpdater
-
startEvent
- Specified by:
startEventin interfaceIFMODParameterUpdater
-
updateEvent
- Specified by:
updateEventin interfaceIFMODParameterUpdater
-
stopEvent
- Specified by:
stopEventin interfaceIFMODParameterUpdater
-
playBloodSplatterSound
public void playBloodSplatterSound() -
setIgnoreAimingInput
public void setIgnoreAimingInput(boolean boolean1) -
addBlood
public void addBlood(float float1) -
isKnockedDown
public boolean isKnockedDown() -
setKnockedDown
public void setKnockedDown(boolean boolean1) -
writeInventory
public void writeInventory(java.nio.ByteBuffer byteBuffer) -
readInventory
public java.lang.String readInventory(java.nio.ByteBuffer byteBuffer) -
Kill
-
shouldDoInventory
public boolean shouldDoInventory() -
becomeCorpse
public void becomeCorpse() -
shouldBecomeCorpse
public boolean shouldBecomeCorpse() -
getHitReactionNetworkAI
-
getNetworkCharacterAI
-
isLocal
public boolean isLocal() -
isVehicleCollisionActive
-
doHitByVehicle
-
isSkipResolveCollision
public boolean isSkipResolveCollision() -
isAttackAnim
public boolean isAttackAnim() -
setAttackAnim
public void setAttackAnim(boolean boolean1) -
calcHitDir
public java.lang.Float calcHitDir(IsoGameCharacter gameCharacter, HandWeapon handWeapon, Vector2 vector2) -
calcHitDir
-