Package zombie.characters
Class IsoPlayer
java.lang.Object
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
zombie.characters.IsoLivingCharacter
zombie.characters.IsoPlayer
- All Implemented Interfaces:
IFMODParameterUpdater
,java.io.Serializable
,Mover
,IActionStateChanged
,ILuaGameCharacter
,ILuaGameCharacterAttachedItems
,ILuaGameCharacterClothing
,ILuaGameCharacterDamage
,ILuaGameCharacterHealth
,ILuaVariableSource
,Talker
,ChatElementOwner
,IAnimatable
,IAnimationVariableMap
,IAnimationVariableSource
,IAnimEventCallback
,IClothingItemListener
,IHumanVisual
,Thumpable
public final class IsoPlayer extends IsoLivingCharacter implements IHumanVisual
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.characters.IsoGameCharacter
IsoGameCharacter.BodyLocation, IsoGameCharacter.CharacterTraits, IsoGameCharacter.l_testDotSide, IsoGameCharacter.LightInfo, IsoGameCharacter.Location, IsoGameCharacter.PerkInfo, IsoGameCharacter.TorchInfo, IsoGameCharacter.XP, IsoGameCharacter.XPMultiplier
Nested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManager
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult
-
Field Summary
Fields inherited from class zombie.characters.IsoLivingCharacter
bareHands, bCollidedWithPushable, bDoShove, targetOnGround
Fields inherited from class zombie.characters.IsoGameCharacter
actionContext, advancedAnimator, AllowConversation, amputations, Asleep, attachedItems, AttackedBy, attackTargetSquare, attackVars, AttackWasSuperAttack, bagsWorn, bClimbing, bDead, beard, BeenMovingForDecrease, BeenMovingForIncrease, bFalling, bKill, blockTurning, BodyDamage, bPlayingDeathSound, bumpNbr, bUpdateEquippedTextures, bUseParts, callOut, CharacterActions, chatElement, clientIgnoreCollision, clothingWetness, delayToActuallySleep, descriptor, doDirtBloodEtc, doRenderShadow, emitter, EnemyList, fallTime, finder, forceNullOverride, ForceWakeUp, ForceWakeUpTime, GameCharacterAIBrain, hair, Health, hitList, hurtSound, IgnoreStaggerBack, inf, inventory, invRadioFreq, isoPlayer, IsVisibleToPlayer, knockbackAttackMod, lastAutomaticShoot, lastFallSpeed, leftHandItem, legsSprite, m_bPersistentOutfitInit, m_persistentOutfitId, m_turnDeltaNormal, m_turnDeltaRunning, m_turnDeltaSprinting, Moodles, networkCharacter, NumSurvivorsInVicinity, overridePrimaryHandModel, overrideSecondaryHandModel, pathing, primaryHandModel, realdir, realState, realx, realy, realz, ReanimatedCorpse, ReanimatedCorpseID, RemoteID, removedFromWorldMS, RENDER_OFFSET_X, RENDER_OFFSET_Y, rightHandItem, runSpeedModifier, s_maxPossibleTwist, savedInventoryItems, savedVehicleRunning, savedVehicleSeat, savedVehicleX, savedVehicleY, secondaryHandModel, shootInARow, slowFactor, slowTimer, SpeakColour, Speaking, speedMod, stateMachine, StateMachineParams, stats, superAttack, tempo2, timeOfSleep, Traits, ulBeatenVehicle, upKillCount, useHandWeapon, userName, vehicle, vocalEvent, wornItems, xp
Fields inherited from class zombie.iso.IsoMovingObject
bOutline, Collidable, current, def, hitDir, ID, last, lx, ly, lz, MAX_ZOMBIES_EATING, movementLastFrame, movingSq, noDamage, nx, ny, outlineColor, ScriptModule, scriptnx, scriptny, shootable, solid, treeSoundMgr, weight, width, x, y, z
Fields inherited from class zombie.iso.IsoObject
AttachedAnimSprite, bAlphaForced, bmod, bMovedThumpable, bNeverDoneAlpha, container, Damage, dir, doNotSync, externalWaterSource, gmod, highlightFlags, isOutlineHighlight, isOutlineHlAttached, isOutlineHlBlink, keyId, lastRendered, lastRenderedRendered, LowLightingQualityHack, MAX_WALL_SPLATS, name, NoPicking, OBF_Blink, OBF_Highlighted, OBF_HighlightRenderOnce, objectRenderEffects, offsetX, offsetY, outlineHighlightCol, OutlineOnMouseover, overlaySprite, overlaySpriteColor, partialThumpDmg, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, sx, sy, table, tintb, tintg, tintr, usesExternalWaterSource, wallBloodSplats, windRenderEffects
-
Constructor Summary
Constructors Constructor Description IsoPlayer(IsoCell cell)
IsoPlayer(IsoCell cell, SurvivorDesc survivorDesc, int int1, int int2, int int3)
-
Method Summary
Modifier and Type Method Description void
actionStateChanged(ActionContext actionContext)
void
addMechanicsItem(java.lang.String string, VehiclePart vehiclePart, java.lang.Long Long1)
void
addWorldSoundUnlessInvisible(int int1, int int2, boolean boolean1)
static boolean
allPlayersAsleep()
static boolean
allPlayersDead()
boolean
AttemptAttack()
void
becomeCorpse()
void
calculateContext()
int
calculateCritChance(IsoGameCharacter gameCharacter)
protected void
calculateStats()
boolean
canClimbOverWall(IsoDirections directions)
boolean
canSeePlayerStats()
boolean
checkCanSeeClient(IsoPlayer player)
void
clearNetworkEvents()
boolean
climbOverWall(IsoDirections directions)
ByteBufferWriter
createPlayerStats(ByteBufferWriter byteBufferWriter, java.lang.String string)
boolean
DoAttack(float float1)
boolean
DoAttack(float float1, boolean boolean1, java.lang.String string)
float
doBeatenVehicle(float float1)
boolean
doContext(IsoDirections directions)
void
DoFootstepSound(java.lang.String string)
void
dressInClothingItem(java.lang.String string)
void
dressInNamedOutfit(java.lang.String string)
java.lang.String
getAccessLevel()
ActionContext
getActionContext()
InventoryItem
getActiveLightItem()
float
getAimingMod()
float
getAimingRangeMod()
Vector2
getAimVector(Vector2 vector2)
static java.util.ArrayList
getAllFileNames()
static java.util.ArrayList
getAllSavedPlayers()
java.util.ArrayList
getAlreadyReadBook()
java.lang.String
GetAnimSetName()
float
getAsleepTime()
java.lang.String
getAttackType()
IsoCell
getCell()
int
getClearSpottedTimer()
IsoGameCharacter
getClosestZombieDist()
Deprecated.IsoZombie
getClosestZombieToOtherZombie(IsoZombie zombie)
IsoObject
getContextDoorOrWindowOrWindowFrame(IsoDirections directions)
Vector2
getControllerAimDir(Vector2 vector2)
static boolean
getCoopPVP()
float
getDamageFromHitByACar(float float1)
Vector2
getDeferredMovement(Vector2 vector2)
int
getDialogMood()
java.lang.String
getDisplayName()
IsoSurvivor
getDragCharacter()
IsoMovingObject
getDragObject()
Fitness
getFitness()
static int
getFollowDeadCount()
int
getFollowID()
java.lang.String
getForname()
float
getGlobalMovementMod(boolean boolean1)
float
getHeartDelay()
float
getHeartDelayMax()
HitReactionNetworkAI
getHitReactionNetworkAI()
double
getHoursSurvived()
HumanVisual
getHumanVisual()
static IsoPlayer
getInstance()
float
getInvAimingMod()
float
getInvAimingRangeMod()
ItemVisuals
getItemVisuals()
void
getItemVisuals(ItemVisuals itemVisuals)
int
getJoypadBind()
Vector2
getLastAngle()
double
getLastSeenZomboidTime()
java.util.Stack
getLastSpotted()
float
getLightDistance()
float
getMaxWeightDelta()
java.lang.Long
getMechanicsItem(java.lang.String string)
int
getMoodleLevel(MoodleType moodleType)
Vector2
getMouseAimVector(Vector2 vector2)
float
getMoveSpeed()
BaseVehicle
getNearVehicle()
NetworkCharacterAI
getNetworkCharacterAI()
Nutrition
getNutrition()
java.lang.String
getObjectName()
int
getOffSetXUI()
int
getOffSetYUI()
short
getOnlineID()
ParameterCharacterMovementSpeed
getParameterCharacterMovementSpeed()
float
getPathSpeed()
int
getPing()
float
getPlayerClothingInsulation()
float
getPlayerClothingTemperature()
static int
getPlayerIndex()
Vector2
getPlayerMoveDir()
int
getPlayerNum()
static java.util.ArrayList
getPlayers()
float
getRelevantAndDistance(float float1, float float2, float float3)
float
getReloadingMod()
float
getSeeNearbyCharacterDistance()
int
getSleepingPillsTaken()
java.util.Stack
getSpottedList()
static java.util.Stack
getStaticTraits()
long
getSteamID()
java.lang.String
getSurname()
ColorInfo
getTagColor()
java.lang.String
getTagPrefix()
int
getTicksSinceSeenZombie()
float
getTimedActionTimeModifier()
float
getTimeSinceLastStab()
java.lang.String
getTimeSurvived()
float
getTorchDot()
float
getTorchStrength()
java.lang.Integer
getTransactionID()
Deprecated.float
getTurnDelta()
static java.lang.String
getUniqueFileName()
BaseVehicle
getUseableVehicle()
java.lang.String
getUsername()
java.lang.String
getUsername(java.lang.Boolean Boolean1)
BaseVisual
getVisual()
float
getZombieRelevenceScore(IsoZombie zombie)
static boolean
hasInstance()
float
Hit(BaseVehicle baseVehicle, float float1, boolean boolean1, float float2, float float3)
void
hitConsequences(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1, boolean boolean2)
boolean
hopFence(IsoDirections directions, boolean boolean1)
void
InitSpriteParts()
static void
invokeOnPlayerInstance(java.lang.Runnable runnable)
boolean
isAimControlActive()
boolean
IsAiming()
boolean
isAimKeyDown()
boolean
isAllChatMuted()
boolean
isAllowRun()
boolean
isAllowSprint()
boolean
isAttackAnimThrowTimeOut()
boolean
isAttackFromBehind()
boolean
isAttacking()
boolean
isAttackStarted()
boolean
isAuthorizeMeleeAction()
boolean
isAuthorizeShoveStomp()
boolean
isBannedAttacking()
boolean
isbChangeCharacterDebounce()
boolean
isbCouldBeSeenThisFrame()
boolean
isBehaviourMoving()
boolean
isBlockMovement()
boolean
isbSeenThisFrame()
boolean
isCanHearAll()
boolean
isCanSeeAll()
boolean
isCheatPlayerSeeEveryone()
boolean
isClimbOverWallStruggle()
boolean
isClimbOverWallSuccess()
boolean
isDeaf()
boolean
isDoingActionThatCanBeCancelled()
boolean
isFactionPvp()
boolean
isForceAim()
boolean
isForceOverrideAnim()
boolean
isForceRun()
boolean
isForceSprint()
boolean
isGhostMode()
boolean
isIgnoreAutoVault()
boolean
isIgnoreContextKey()
boolean
isIgnoreInputsForDirection()
boolean
IsInMeleeAttack()
boolean
isInTrees2(boolean boolean1)
boolean
isJustMoved()
boolean
isLBPressed()
boolean
isLocal()
boolean
isLocalPlayer()
boolean
isLookingWhileInVehicle()
boolean
isMaskClicked(int int1, int int2, boolean boolean1)
java.lang.Boolean
isNearVehicle()
boolean
isNetworkTeleportEnabled()
boolean
isNoClip()
boolean
isOnlyPlayerAsleep()
boolean
isOutside()
boolean
isPathfindRunning()
boolean
isPerformingAnAction()
boolean
isPlayerMoving()
boolean
isPushableForSeparate()
boolean
isPushedByForSeparate(IsoMovingObject movingObject)
boolean
IsRunning()
boolean
isSafeToClimbOver(IsoDirections directions)
boolean
isSaveFileInUse()
boolean
isSaveFileIPValid()
boolean
isSeeEveryone()
boolean
isSeeNonPvpZone()
static boolean
isServerPlayerIDValid(java.lang.String string)
boolean
isShowMPInfos()
boolean
isShowTag()
boolean
isSkeleton()
boolean
isSolidForSeparate()
boolean
isTargetedByZombie()
boolean
isTimedActionInstant()
boolean
isTorchCone()
boolean
IsUsingAimWeapon()
boolean
isVehicleCollisionActive(BaseVehicle baseVehicle)
boolean
isWaiting()
boolean
isWearingNightVisionGoggles()
void
Kill(IsoGameCharacter gameCharacter)
void
load(java.lang.String string)
void
load(java.nio.ByteBuffer byteBuffer, int int1, boolean boolean1)
void
MoveUnmodded(Vector2 vector2)
void
nullifyAiming()
void
OnAnimEvent(AnimLayer animLayer, AnimEvent animEvent)
protected void
onAnimPlayerCreated(AnimationPlayer animationPlayer)
void
onCullStateChanged(ModelManager modelManager, boolean boolean1)
void
OnDeath()
void
onWornItemsChanged()
void
postupdate()
boolean
pressedAim()
void
pressedAttack(boolean boolean1)
boolean
pressedCancelAction()
boolean
pressedMovement(boolean boolean1)
void
preupdate()
void
removeSaveFile()
void
render(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1, boolean boolean2, Shader shader)
void
renderlast()
void
save()
void
save(java.lang.String string)
void
save(java.nio.ByteBuffer byteBuffer, boolean boolean1)
void
setAccessLevel(java.lang.String string)
void
setAllChatMuted(boolean boolean1)
void
setAllowRun(boolean boolean1)
void
setAllowSprint(boolean boolean1)
void
setAsleepTime(float float1)
void
setAttackAnimThrowTimer(long long1)
void
setAttackFromBehind(boolean boolean1)
void
setAttackType(java.lang.String string)
void
setAuthorizeMeleeAction(boolean boolean1)
void
setAuthorizeShoveStomp(boolean boolean1)
void
setBannedAttacking(boolean boolean1)
void
setbChangeCharacterDebounce(boolean boolean1)
void
setbCouldBeSeenThisFrame(boolean boolean1)
void
setBlockMovement(boolean boolean1)
void
setbSeenThisFrame(boolean boolean1)
void
setCanHearAll(boolean boolean1)
void
setCanSeeAll(boolean boolean1)
void
setClearSpottedTimer(int int1)
void
setClimbOverWallStruggle(boolean boolean1)
void
setClimbOverWallSuccess(boolean boolean1)
static void
setCoopPVP(boolean boolean1)
void
setDialogMood(int int1)
void
setDisplayName(java.lang.String string)
void
setDragCharacter(IsoSurvivor survivor)
void
setDragObject(IsoMovingObject movingObject)
void
setFactionPvp(boolean boolean1)
void
setFitnessSpeed()
static void
setFollowDeadCount(int int1)
void
setFollowID(int int1)
void
setForceAim(boolean boolean1)
void
setForceOverrideAnim(boolean boolean1)
void
setForceRun(boolean boolean1)
void
setForceSprint(boolean boolean1)
void
setForname(java.lang.String string)
void
setGhostMode(boolean boolean1)
void
setHeartDelay(float float1)
void
setHeartDelayMax(int int1)
void
setHoursSurvived(double double1)
void
setIgnoreAutoVault(boolean boolean1)
void
setIgnoreContextKey(boolean boolean1)
void
setIgnoreInputsForDirection(boolean boolean1)
void
setInitiateAttack(boolean boolean1)
static void
setInstance(IsoPlayer player)
void
setJoypadIgnoreAimUntilCentered(boolean boolean1)
void
setJustMoved(boolean boolean1)
void
setLastAngle(Vector2 vector2)
void
setLastSpotted(java.util.Stack stack)
static void
setLocalPlayer(int int1, IsoPlayer player)
void
setMaxWeightDelta(float float1)
void
setMeleeHitSurface(java.lang.String string)
void
setMeleeHitSurface(ParameterMeleeHitSurface.Material material)
void
setMoodleCantSprint(boolean boolean1)
void
setMoveSpeed(float float1)
void
setNetworkTeleportEnabled(boolean boolean1)
void
setNoClip(boolean boolean1)
void
setOffSetXUI(int int1)
void
setOffSetYUI(int int1)
void
setOnlineID(short short1)
void
setPathfindRunning(boolean boolean1)
void
setPerformingAnAction(boolean boolean1)
void
setPing(int int1)
void
setPlayerMoveDir(Vector2 vector2)
java.lang.String
setPlayerStats(java.nio.ByteBuffer byteBuffer, java.lang.String string)
void
setPosition(float float1, float float2, float float3)
void
setSeeNonPvpZone(boolean boolean1)
void
setShowMPInfos(boolean boolean1)
void
setShowTag(boolean boolean1)
void
setSleepingPillsTaken(int int1)
void
setSteamID(long long1)
void
setSurname(java.lang.String string)
void
setTagColor(ColorInfo colorInfo)
void
setTagPrefix(java.lang.String string)
void
setTicksSinceSeenZombie(int int1)
void
setTimeSinceLastStab(float float1)
void
setTransactionID(java.lang.Integer integer)
Deprecated.void
setUsername(java.lang.String string)
void
setVehicle4TestCollision(BaseVehicle baseVehicle)
void
setVehicleHitLocation(BaseVehicle baseVehicle)
void
setWaiting(boolean boolean1)
void
setWearingNightVisionGoggles(boolean boolean1)
boolean
shouldBeTurning()
void
startReceivingBodyDamageUpdates(IsoPlayer player)
void
stopReceivingBodyDamageUpdates(IsoPlayer player)
void
TestZombieSpotPlayer(IsoMovingObject movingObject)
boolean
toggleForceAim()
boolean
toggleForceRun()
boolean
toggleForceSprint()
void
update()
void
updateLOS()
void
updateMovementRates()
protected void
updateStats_Sleeping()
void
updateUsername()
boolean
zombiesSwitchOwnershipEachUpdate()
Methods inherited from class zombie.characters.IsoLivingCharacter
AttemptAttack, isCollidedWithPushableThisFrame, isDoShove, setDoShove
Methods inherited from class zombie.characters.IsoGameCharacter
addBasicPatch, addBlood, addBlood, addBodyVisualFromClothingItemName, addBodyVisualFromItemType, addDirt, addHole, addHole, addHoleFromZombieAttacks, addLineChatElement, addLineChatElement, addLineChatElement, addLineChatElement, addVisualDamage, Anger, ApplyInBedOffset, applyTraits, attackFromWindowsLunge, autoDrink, avoidDamage, BetaAntiDepress, BetaBlockers, CacheEquipped, calcHitDir, calcHitDir, calculateBaseSpeed, calculateCombatSpeed, calculateIdleSpeed, calculateWalkSpeed, Callout, Callout, CanAttack, canClimbDownSheetRope, canClimbDownSheetRopeInCurrentSquare, canClimbSheetRope, CanSee, canSprint, changeState, checkIsNearWall, clearAttachedItems, ClearEquippedCache, clearVariable, ClearVariable, clearVariables, clearWornItems, climbDownSheetRope, climbOverFence, climbSheetRope, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindow, climbThroughWindowFrame, closeWindow, clothingItemChanged, compareMovePriority, containsVariable, createKeyRing, dbgGetAnimTrack, dbgGetAnimTrackName, dbgGetAnimTrackTime, dbgGetAnimTrackWeight, DirectionFromVector, DoDeath, DoDeath, DoDeathSilence, doDeferredMovement, DoFloorSplat, DoFootstepSound, doHitByVehicle, doSleepSpeech, DoSneezeText, DoSwingCollisionBoneCheck, drawDirectionLine, DrawSneezeText, dressInPersistentOutfit, dressInPersistentOutfitID, dressInRandomOutfit, Dressup, dropHandItems, dropHeavyItems, Eat, Eat, endPlaybackGameVariables, enterVehicle, exert, faceLocation, faceLocationF, facePosition, faceThisObject, faceThisObjectAlt, fallenOnKnees, FireCheck, forceAwake, getAbsoluteExcessTwist, getActionStateName, getActiveLightItems, getAdvancedAnimator, getAge, getAlphaUpdateRateMul, getAlreadyReadPages, getAnimAngle, getAnimAngleRadians, getAnimAngleStepDelta, getAnimAngleTwistDelta, getAnimationDebug, getAnimationPlayer, getAnimationPlayerRecorder, getAnimationStateName, getAnimVector, getAppetiteMultiplier, getAttachedItem, getAttachedItems, getAttachedLocationGroup, getAttackedBy, getAttackTargetSquare, getBarricadeStrengthMod, getBarricadeTimeMod, getBed, getBedType, getBeenMovingFor, getBeenSprintingFor, getBetaDelta, getBetaEffect, getBloodImpactX, getBloodImpactY, getBloodImpactZ, getBloodSplat, getBodyDamage, getBodyDamageRemote, getBodyLocationGroup, getBodyPartClothingDefense, getBrain, getBumpedChr, getBumpFallType, getBumpType, getCharacterActions, getCharacterTraits, getChatElement, getChopTreeSpeed, getClickSound, getClothingItem_Back, getClothingItem_Feet, getClothingItem_Hands, getClothingItem_Head, getClothingItem_Legs, getClothingItem_Torso, getClothingWetness, getCurrentActionContextStateName, getCurrentBuilding, getCurrentBuildingDef, getCurrentRoomDef, getCurrentState, getCurrentStateName, getDangerLevels, getDebugMonitor, getDefaultState, getDeferredAngleDelta, getDeferredRotationWeight, getDepressDelta, getDepressEffect, getDescriptor, getDieCount, getDirectionAngle, getDotWithForwardDirection, getDotWithForwardDirection, getEmitter, getEnemyList, getEquipedRadio, getExcessTwist, getFallTime, getFamiliarBuildings, getFatigueMod, getFatiqueMultiplier, getFinder, getFireKillRate, getFireSpreadProbability, getFMODParameters, getFollowingTarget, getForceWakeUpTime, getForwardDirection, getFullName, getGameCharacterAIBrain, getGameVariables, getHaloTimerCount, getHammerSoundMod, getHealth, getHitChancesMod, getHitReaction, getHittingMod, getHungerMultiplier, getHurtSound, getHyperthermiaMod, getIgnoreMovement, getInf, getInventory, getInventoryWeight, getIsNPC, getKnownRecipes, getLastBump, getLastChatMessage, getLastFallSpeed, getLastHeardSound, getLastHitCount, getLastHourSleeped, getLastKnownLocation, getLastKnownLocationOf, getLastLocalEnemies, getLastSpokenLine, getLastZombieKills, getLeaveBodyTimedown, getLegsSprite, getLevelMaxForXp, getLevelUpLevels, getLevelUpLevels, getLevelUpMultiplier, getLightfootMod, getLightInfo2, getLlx, getLly, getLlz, getLocalEnemyList, getLocalGroupList, getLocalList, getLocalNeutralList, getLocalRelevantEnemyList, getLookAngleRadians, getLookVector, getLowDangerInVicinity, getLrx, getLry, getMaintenanceMod, getMapKnowledge, getMaxChatLines, getMaxTwist, getMaxWeight, getMaxWeightBase, getMeleeCombatMod, getMeleeDelay, getMetalBarricadeStrengthMod, getModel, getModelInstance, getMomentumScalar, getMoodles, getMoveDelta, getMoveForwardVec, getNextWander, getNimbleMod, getNumSurvivorsInVicinity, getOrCreateSleepingEventData, getOrCreateVariable, getOutfitName, getPacingMod, getPainDelta, getPainEffect, getPath2, getPathFindBehavior2, getPathIndex, getPathTargetX, getPathTargetY, getPathTargetZ, getPatience, getPatienceMax, getPatienceMin, getPerkInfo, getPerkLevel, getPerkList, getPersistentOutfitID, getPreviousActionContextStateName, getPreviousStateName, GetPrimaryEquippedCache, getPrimaryHandItem, getPrimaryHandType, getRandomDefaultOutfit, getReadyModelData, getReanimAnimDelay, getReanimAnimFrame, getReanimateTimer, getRecoilDelay, getRecoveryMod, getReduceInfectionPower, getRemoteID, getRunSpeedModifier, getSafetyCooldown, getSayLine, GetSecondaryEquippedCache, getSecondaryHandItem, getSecondaryHandType, getShoulderTwist, getShovingMod, getSleepingTabletDelta, getSleepingTabletEffect, getSlowFactor, getSlowTimer, getSneakSpotMod, getSpeakColour, getSpeakTime, getSpeedMod, getSprintMod, getSpriteDef, getStaggerTimeMod, getStateMachine, getStateMachineParams, getStateUpdateLookup, getStats, getSurroundingAttackingZombies, getSurvivorKills, getSurvivorMap, getTalkerType, getTargetTwist, getTeleport, getTemperature, getTempo, getTextureCreator, getThirstMultiplier, getThreatLevel, getTimeSinceLastSmoke, getTimeThumping, getTotalBlood, getTraits, getTwist, getUID, getUsedItemsOn, getUseHandWeapon, getUserNameHeight, getVariable, getVariable, GetVariable, getVariableBoolean, getVariableFloat, getVariableString, getVehicle, getVeryCloseEnemyList, getWaterSource, getWeaponLevel, getWeightMod, getWeldingSoundMod, getWornItem, getWornItems, getXp, getXpForLevel, getZombieKills, hasActiveModel, hasAnimationPlayer, hasEquipped, hasEquippedTag, hasFootInjury, hasHitReaction, HasItem, hasItems, hasPath, hasTimedActions, HasTrait, helmetFall, helmetFall, Hit, Hit, HitSilence, initAttachedItems, initLightInfo2, InitSpriteParts, initSpritePartsEmpty, initTextObjects, initWornItems, isAboveTopOfStairs, isAimAtFloor, isAiming, isAlive, isAllowConversation, isAnimationRecorderActive, isAnimForecasted, isAsleep, isAttachedItem, isAttackAnim, IsAttackRange, IsAttackRange, isAttackWasSuperAttack, isbDoDefer, isBehind, isBeingSteppedOn, isbFalling, isbOnBed, isBuildCheat, isBumpDone, isBumped, isBumpFall, isBumpStaggered, isbUseParts, isCanShout, isClimbing, isClimbingThroughWindow, isClosingWindow, isCriticalHit, isCurrentState, isDead, isDeathDragDown, isDoDeathSound, isDriving, isDuplicateBodyVisual, isEquipped, isEquippedClothing, isFacingLocation, isFacingObject, isFallOnFront, isFarmingCheat, isFemale, isForceShove, isGodMod, isHandItem, isHealthCheat, isHeavyItem, isHideWeaponModel, isHitFromBehind, isIgnoreMovementForDirection, isIgnoreStaggerBack, isInARoom, isInTrees, isInTreesNoBush, isInvincible, isInvisible, isItemInBothHands, isKnockedDown, isKnownPoison, isLastCollidedN, isLastCollidedW, isMechanicsCheat, isMovablesCheat, isMoving, isMuzzleFlash, isNPC, isOnDeathDone, isOnFire, isOnKillDone, isPathing, isPersistentOutfitInit, isPlayingDeathSound, isPrimaryEquipped, isPrimaryHandItem, isProne, isRangedWeaponEmpty, isReading, isReanim, isRecipeKnown, isRecipeKnown, isRunning, isSafety, isSceneCulled, isSeatedInVehicle, isSecondaryHandItem, isShowAdminTag, isSitOnGround, isSkipResolveCollision, isSneaking, isSpeaking, IsSpeaking, isSprinting, isStrafing, isSuperAttack, isTeleporting, isTimedActionInstantCheat, isUnderVehicle, isUnlimitedCarry, isUnlimitedEndurance, isUpdateAlphaDuringRender, isUpdateAlphaEnabled, isUsingWornItems, isVariable, isVisibleToNPCs, isZombie, isZombieAttacking, isZombieAttacking, learnRecipe, level0, LevelPerk, LevelPerk, loadChange, LoseLevel, MoveForward, NPCGetAiming, NPCGetRunning, NPCSetAiming, NPCSetAttack, NPCSetJustMoved, NPCSetMelee, NPCSetRunning, onMouseLeftClick, onTrigger_setAnimStateToTriggerFile, onTrigger_setClothingToXmlTriggerFile, openWindow, PainMeds, pathToCharacter, pathToLocation, pathToLocationF, pathToSound, PlayAnim, PlayAnimUnlooped, PlayAnimWithSpeed, playbackRecordCurrentStateSnapshot, playbackSetCurrentStateSnapshot, playBloodSplatterSound, playDeadSound, playEmote, playerIsSelf, playHurtSound, playSound, postUpdateEquippedTextures, postUpdateModelTextures, processHitDamage, QueueAction, readInventory, ReadLiterature, ReduceHealthWhenBurning, releaseAnimationPlayer, reloadOutfit, removeAttachedItem, removeFromHands, removeWornItem, removeWornItem, renderObjectPicker, renderServerGUI, renderShadow, renderTextureInsteadOfModel, reportEvent, resetBeardGrowingTime, resetBodyDamageRemote, resetEquippedHandsModels, resetHairGrowingTime, resetModel, resetModelNextFrame, saveChange, Say, Say, SayDebug, SayDebug, SayShout, SayWhisper, Seen, sendStopBurning, serverRemoveItemFromZombie, setAge, setAimAtFloor, setAllowConversation, setAlreadyReadPages, setAnimated, setAnimForecasted, setAsleep, setAttachedItem, setAttachedItems, setAttackAnim, setAttackedBy, setAttackTargetSquare, setAttackWasSuperAttack, setAvoidDamage, setbClimbing, setbDoDefer, setBed, setBedType, setBeenMovingFor, setBeenSprintingFor, setBetaDelta, setBetaEffect, setbFalling, setBloodImpactX, setBloodImpactY, setBloodImpactZ, setBloodSplat, setbOnBed, setBuildCheat, setBumpDone, setBumpedChr, setBumpFall, setBumpFallType, setBumpStaggered, setBumpType, setbUseParts, setCanShout, setClickSound, setClothingItem_Back, setClothingItem_Feet, setClothingItem_Hands, setClothingItem_Head, setClothingItem_Legs, setClothingItem_Torso, setCriticalHit, setDangerLevels, setDeathDragDown, setDebugMonitor, setDefaultState, setDefaultState, setDelayToSleep, setDepressDelta, setDepressEffect, setDescriptor, setDieCount, setDir, setDirectionAngle, setDoDeathSound, setEquipParent, setFallOnFront, setFallTime, setFarmingCheat, setFemale, setFireKillRate, setFireSpreadProbability, setFollowingTarget, setForceShove, setForceWakeUpTime, setForwardDirection, setForwardDirection, setGodMod, setHaloNote, setHaloNote, setHaloNote, setHealth, setHealthCheat, setHideWeaponModel, setHitFromBehind, setHitReaction, setHurtSound, setIgnoreAimingInput, setIgnoreMovement, setIgnoreStaggerBack, setInventory, setInvincible, setInvisible, setIsAiming, setIsNPC, setKnockedDown, setLastBump, setLastChatMessage, setLastCollidedN, setLastCollidedW, setLastFallSpeed, setLastHeardSound, setLastHitCount, setLastHourSleeped, setLastLocalEnemies, setLastSpokenLine, setLastZombieKills, setLeaveBodyTimedown, setLegsSprite, setLevelUpMultiplier, setLlx, setLly, setLlz, setLrx, setLry, setMaxTwist, setMaxWeight, setMaxWeightBase, setMechanicsCheat, setMeleeDelay, setMetabolicTarget, setMetabolicTarget, setMomentumScalar, setMovablesCheat, setMoveDelta, setMoveForwardVec, setMoving, setNextWander, setNPC, setNumSurvivorsInVicinity, setOnDeathDone, setOnFire, SetOnFire, setOnKillDone, setPainDelta, setPainEffect, setPath2, setPathIndex, setPathing, setPatience, setPatienceMax, setPatienceMin, setPerkLevelDebug, setPersistentOutfitID, setPersistentOutfitID, setPlayingDeathSound, setPrimaryHandItem, setRangedWeaponEmpty, setReading, setReanim, setReanimAnimDelay, setReanimAnimFrame, setReanimateTimer, setRecoilDelay, setReduceInfectionPower, setRemoteID, setRunning, setSafety, setSafetyCooldown, setSayLine, setSceneCulled, setSecondaryHandItem, setShowAdminTag, setSitOnGround, setSleepingTabletDelta, setSleepingTabletEffect, setSlowFactor, setSlowTimer, setSneaking, setSpeakColour, setSpeakColourInfo, setSpeaking, setSpeakTime, setSpeedMod, setSprinting, setStaggerTimeMod, setStateMachineLocked, setSuperAttack, setSurvivorKills, setTeleport, setTemperature, setTextureCreator, setTimedActionInstantCheat, setTimeOfSleep, setTimeSinceLastSmoke, setTimeThumping, setTurnDelta, setUnlimitedCarry, setUnlimitedEndurance, setUseHandWeapon, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, SetVariable, setVehicle, setVisibleToNPCs, setWornItem, setWornItem, setWornItems, setXp, setZombieKills, shouldBecomeCorpse, shouldBecomeZombieAfterDeath, shouldBeTurning90, shouldBeTurningAround, shouldDoInventory, shouldWaitToStartTimedAction, SleepingTablet, smashCarWindow, smashWindow, splatBlood, splatBloodFloor, splatBloodFloorBig, SpreadFire, StartAction, startEvent, startMuzzleFlash, startPlaybackGameVariables, StartTimedActionAnim, StartTimedActionAnim, StopAllActionQueue, StopAllActionQueueAiming, StopAllActionQueueRunning, StopAllActionQueueWalking, StopBurning, stopEvent, stopOrTriggerSound, StopTimedActionAnim, testDefense, testDotSide, Throw, updateAnimationRecorderState, updateBandages, updateEmitter, updateEquippedRadioFreq, updateEvent, updateLightInfo, updateMovementMomentum, updateRecoilVar, updateSpeedModifiers, updateStats_Awake, updateStats_WakeState, updateTextObjects, updateUserName, writeInventory, zeroForwardDirectionX, zeroForwardDirectionY
Methods inherited from class zombie.iso.IsoMovingObject
canHaveMultipleHits, collideWith, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getBuilding, getBumpedType, getCollidedObject, getCollideType, getCurrentSquare, getCurrentZone, getDistanceSq, getEatingZombies, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastCollideTime, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMasterRegion, getMovementLastFrame, getNoDamage, getNx, getNy, getPathFindIndex, getPosition, getScreenX, getScreenY, getScriptModule, getScriptnx, getScriptny, getSquare, getStateEventDelayTimer, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollided, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isCollidedWithVehicle, isDestroyed, isEatingOther, isFirstUpdate, isOnFloor, isShootable, isSolid, isZombiesDontAttack, Move, 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, spotted
Methods 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, 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, writeToRemoteBuffer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.chat.ChatElementOwner
getSquare, getX, getY, getZ
Methods inherited from interface zombie.core.skinnedmodel.visual.IHumanVisual
isFemale, isZombie
-
Field Details
-
DEATH_MUSIC_NAME
public static java.lang.String DEATH_MUSIC_NAME -
isTestAIMode
public static boolean isTestAIMode -
NoSound
public static final boolean NoSound- See Also:
- Constant Field Values
-
assumedPlayer
public static int assumedPlayer -
numPlayers
public static int numPlayers -
MAX
public static final short MAX- See Also:
- Constant Field Values
-
players
-
remoteSneakLvl
public int remoteSneakLvl -
remoteStrLvl
public int remoteStrLvl -
remoteFitLvl
public int remoteFitLvl -
canSeeAll
public boolean canSeeAll -
canHearAll
public boolean canHearAll -
MoodleCantSprint
public boolean MoodleCantSprint -
spottedByPlayer
public boolean spottedByPlayer -
attackStarted
public boolean attackStarted -
humanVisual
-
itemVisuals
-
targetedByZombie
public boolean targetedByZombie -
lastTargeted
public float lastTargeted -
TimeSinceOpenDoor
public float TimeSinceOpenDoor -
bRemote
public boolean bRemote -
TimeSinceLastNetData
public int TimeSinceLastNetData -
accessLevel
public java.lang.String accessLevel -
tagPrefix
public java.lang.String tagPrefix -
showTag
public boolean showTag -
factionPvp
public boolean factionPvp -
OnlineID
public short OnlineID -
OnlineChunkGridWidth
public int OnlineChunkGridWidth -
bJoypadMovementActive
public boolean bJoypadMovementActive -
bJoypadIgnoreAimUntilCentered
public boolean bJoypadIgnoreAimUntilCentered -
bJoypadIgnoreChargingRT
public boolean bJoypadIgnoreChargingRT -
bJoypadBDown
protected boolean bJoypadBDown -
bJoypadSprint
protected boolean bJoypadSprint -
mpTorchCone
public boolean mpTorchCone -
mpTorchDist
public float mpTorchDist -
mpTorchStrength
public float mpTorchStrength -
PlayerIndex
public int PlayerIndex -
serverPlayerIndex
public int serverPlayerIndex -
useChargeDelta
public float useChargeDelta -
JoypadBind
public int JoypadBind -
ContextPanic
public float ContextPanic -
numNearbyBuildingsRooms
public float numNearbyBuildingsRooms -
isCharging
public boolean isCharging -
isChargingLT
public boolean isChargingLT -
L3Pressed
public boolean L3Pressed -
maxWeightDelta
public float maxWeightDelta -
CurrentSpeed
public float CurrentSpeed -
MaxSpeed
public float MaxSpeed -
bDeathFinished
public boolean bDeathFinished -
isSpeek
public boolean isSpeek -
isVoiceMute
public boolean isVoiceMute -
playerMoveDir
-
soundListener
-
username
public java.lang.String username -
dirtyRecalcGridStack
public boolean dirtyRecalcGridStack -
dirtyRecalcGridStackTime
public float dirtyRecalcGridStackTime -
runningTime
public float runningTime -
timePressedContext
public float timePressedContext -
chargeTime
public float chargeTime -
useChargeTime
public float useChargeTime -
bPressContext
public boolean bPressContext -
closestZombie
public float closestZombie -
lastAngle
-
SaveFileName
public java.lang.String SaveFileName -
bBannedAttacking
public boolean bBannedAttacking -
sqlID
public int sqlID -
ClearSpottedTimer
protected int ClearSpottedTimer -
timeSinceLastStab
protected float timeSinceLastStab -
LastSpotted
protected java.util.Stack LastSpotted -
bChangeCharacterDebounce
protected boolean bChangeCharacterDebounce -
followID
protected int followID -
FollowCamStack
protected final java.util.Stack FollowCamStack -
bSeenThisFrame
protected boolean bSeenThisFrame -
bCouldBeSeenThisFrame
protected boolean bCouldBeSeenThisFrame -
AsleepTime
protected float AsleepTime -
spottedList
protected final java.util.Stack spottedList -
TicksSinceSeenZombie
protected int TicksSinceSeenZombie -
Waiting
protected boolean Waiting -
DragCharacter
-
heartDelay
protected float heartDelay -
heartDelayMax
protected float heartDelayMax -
heartEventInstance
protected long heartEventInstance -
worldAmbianceInstance
protected long worldAmbianceInstance -
Forname
protected java.lang.String Forname -
Surname
protected java.lang.String Surname -
DialogMood
protected int DialogMood -
ping
protected int ping -
DragObject
-
m_isPlayerMoving
protected boolean m_isPlayerMoving -
bleedingLevel
public byte bleedingLevel -
networkAI
-
replay
-
-
Constructor Details
-
IsoPlayer
-
IsoPlayer
-
-
Method Details
-
setOnlineID
public void setOnlineID(short short1) -
getDeferredMovement
- Overrides:
getDeferredMovement
in classIsoGameCharacter
-
getTurnDelta
public float getTurnDelta()- Overrides:
getTurnDelta
in classIsoGameCharacter
-
setPerformingAnAction
public void setPerformingAnAction(boolean boolean1) -
isPerformingAnAction
public boolean isPerformingAnAction() -
isAttacking
public boolean isAttacking()- Overrides:
isAttacking
in classIsoGameCharacter
-
shouldBeTurning
public boolean shouldBeTurning()- Overrides:
shouldBeTurning
in classIsoGameCharacter
-
invokeOnPlayerInstance
public static void invokeOnPlayerInstance(java.lang.Runnable runnable) -
getInstance
-
setInstance
-
hasInstance
public static boolean hasInstance() -
getStaticTraits
public static java.util.Stack getStaticTraits() -
getFollowDeadCount
public static int getFollowDeadCount() -
setFollowDeadCount
public static void setFollowDeadCount(int int1) -
getAllFileNames
public static java.util.ArrayList getAllFileNames() -
getUniqueFileName
public static java.lang.String getUniqueFileName() -
getAllSavedPlayers
public static java.util.ArrayList getAllSavedPlayers() -
isServerPlayerIDValid
public static boolean isServerPlayerIDValid(java.lang.String string) -
getPlayerIndex
public static int getPlayerIndex() -
allPlayersDead
public static boolean allPlayersDead() -
getPlayers
public static java.util.ArrayList getPlayers() -
allPlayersAsleep
public static boolean allPlayersAsleep() -
getCoopPVP
public static boolean getCoopPVP() -
setCoopPVP
public static void setCoopPVP(boolean boolean1) -
TestZombieSpotPlayer
-
getPathSpeed
public float getPathSpeed() -
isGhostMode
public boolean isGhostMode() -
setGhostMode
public void setGhostMode(boolean boolean1) -
isSeeEveryone
public boolean isSeeEveryone() -
zombiesSwitchOwnershipEachUpdate
public boolean zombiesSwitchOwnershipEachUpdate() -
getPlayerMoveDir
-
setPlayerMoveDir
-
MoveUnmodded
- Overrides:
MoveUnmodded
in classIsoMovingObject
-
nullifyAiming
public void nullifyAiming() -
isAimKeyDown
public boolean isAimKeyDown() -
getActionContext
- Specified by:
getActionContext
in interfaceIAnimatable
- Overrides:
getActionContext
in classIsoGameCharacter
-
onAnimPlayerCreated
- Overrides:
onAnimPlayerCreated
in classIsoGameCharacter
-
GetAnimSetName
public java.lang.String GetAnimSetName()- Specified by:
GetAnimSetName
in interfaceIAnimatable
- Overrides:
GetAnimSetName
in classIsoGameCharacter
-
IsInMeleeAttack
public boolean IsInMeleeAttack() -
load
public void load(java.nio.ByteBuffer byteBuffer, int int1, boolean boolean1) throws java.io.IOException- Overrides:
load
in classIsoGameCharacter
- Throws:
java.io.IOException
-
save
public void save(java.nio.ByteBuffer byteBuffer, boolean boolean1) throws java.io.IOException- Overrides:
save
in classIsoGameCharacter
- Throws:
java.io.IOException
-
save
public void save() throws java.io.IOException- Throws:
java.io.IOException
-
save
public void save(java.lang.String string) throws java.io.IOException- Throws:
java.io.IOException
-
load
public void load(java.lang.String string) throws java.io.IOException- Throws:
java.io.IOException
-
setVehicle4TestCollision
-
isSaveFileInUse
public boolean isSaveFileInUse() -
removeSaveFile
public void removeSaveFile() -
isSaveFileIPValid
public boolean isSaveFileIPValid() -
getObjectName
public java.lang.String getObjectName()- Overrides:
getObjectName
in classIsoMovingObject
-
getJoypadBind
public int getJoypadBind() -
isLBPressed
public boolean isLBPressed() -
getControllerAimDir
-
getMouseAimVector
-
getAimVector
-
getGlobalMovementMod
public float getGlobalMovementMod(boolean boolean1)- Overrides:
getGlobalMovementMod
in classIsoGameCharacter
-
isInTrees2
public boolean isInTrees2(boolean boolean1)- Overrides:
isInTrees2
in classIsoGameCharacter
-
getMoveSpeed
public float getMoveSpeed()- Overrides:
getMoveSpeed
in classIsoGameCharacter
-
setMoveSpeed
public void setMoveSpeed(float float1) -
getTorchStrength
public float getTorchStrength()- Overrides:
getTorchStrength
in classIsoGameCharacter
-
getInvAimingMod
public float getInvAimingMod() -
getAimingMod
public float getAimingMod() -
getReloadingMod
public float getReloadingMod() -
getAimingRangeMod
public float getAimingRangeMod() -
isPathfindRunning
public boolean isPathfindRunning() -
setPathfindRunning
public void setPathfindRunning(boolean boolean1) -
isBannedAttacking
public boolean isBannedAttacking() -
setBannedAttacking
public void setBannedAttacking(boolean boolean1) -
getInvAimingRangeMod
public float getInvAimingRangeMod() -
render
public void render(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1, boolean boolean2, Shader shader)- Overrides:
render
in classIsoGameCharacter
-
renderlast
public void renderlast()- Overrides:
renderlast
in classIsoGameCharacter
-
doBeatenVehicle
public float doBeatenVehicle(float float1) -
update
public void update()- Overrides:
update
in classIsoGameCharacter
-
calculateStats
protected void calculateStats()- Overrides:
calculateStats
in classIsoGameCharacter
-
updateStats_Sleeping
protected void updateStats_Sleeping()- Overrides:
updateStats_Sleeping
in classIsoGameCharacter
-
postupdate
public void postupdate()- Overrides:
postupdate
in classIsoGameCharacter
-
isSolidForSeparate
public boolean isSolidForSeparate()- Overrides:
isSolidForSeparate
in classIsoMovingObject
-
isPushableForSeparate
public boolean isPushableForSeparate()- Overrides:
isPushableForSeparate
in classIsoMovingObject
-
isPushedByForSeparate
- Overrides:
isPushedByForSeparate
in classIsoMovingObject
-
updateMovementRates
public void updateMovementRates()- Overrides:
updateMovementRates
in classIsoGameCharacter
-
pressedAttack
public void pressedAttack(boolean boolean1) -
setAttackAnimThrowTimer
public void setAttackAnimThrowTimer(long long1) -
isAttackAnimThrowTimeOut
public boolean isAttackAnimThrowTimeOut() -
calculateCritChance
-
isAimControlActive
public boolean isAimControlActive() -
getClosestZombieToOtherZombie
-
getClosestZombieDist
Deprecated. -
hitConsequences
public void hitConsequences(HandWeapon handWeapon, IsoGameCharacter gameCharacter, boolean boolean1, float float1, boolean boolean2)- Overrides:
hitConsequences
in classIsoGameCharacter
-
getUseableVehicle
-
isNearVehicle
public java.lang.Boolean isNearVehicle() -
getNearVehicle
- Overrides:
getNearVehicle
in classIsoGameCharacter
-
getCell
-
calculateContext
public void calculateContext() -
isSafeToClimbOver
-
doContext
-
getContextDoorOrWindowOrWindowFrame
-
hopFence
-
canClimbOverWall
-
climbOverWall
-
AttemptAttack
public boolean AttemptAttack() -
DoAttack
public boolean DoAttack(float float1)- Overrides:
DoAttack
in classIsoLivingCharacter
-
DoAttack
public boolean DoAttack(float float1, boolean boolean1, java.lang.String string) -
getPlayerNum
public int getPlayerNum() -
updateLOS
public void updateLOS() -
getSeeNearbyCharacterDistance
public float getSeeNearbyCharacterDistance() -
checkCanSeeClient
-
getTimeSurvived
public java.lang.String getTimeSurvived() -
IsUsingAimWeapon
public boolean IsUsingAimWeapon() -
getSleepingPillsTaken
public int getSleepingPillsTaken() -
setSleepingPillsTaken
public void setSleepingPillsTaken(int int1) -
isOutside
public boolean isOutside()- Specified by:
isOutside
in interfaceILuaGameCharacter
- Overrides:
isOutside
in classIsoGameCharacter
-
getLastSeenZomboidTime
public double getLastSeenZomboidTime() -
getPlayerClothingTemperature
public float getPlayerClothingTemperature() -
getPlayerClothingInsulation
public float getPlayerClothingInsulation() -
getActiveLightItem
-
isTorchCone
public boolean isTorchCone() -
getTorchDot
public float getTorchDot() -
getLightDistance
public float getLightDistance() -
pressedMovement
public boolean pressedMovement(boolean boolean1) -
pressedCancelAction
public boolean pressedCancelAction() -
pressedAim
public boolean pressedAim() -
isDoingActionThatCanBeCancelled
public boolean isDoingActionThatCanBeCancelled()- Overrides:
isDoingActionThatCanBeCancelled
in classIsoGameCharacter
-
getSteamID
public long getSteamID() -
setSteamID
public void setSteamID(long long1) -
isTargetedByZombie
public boolean isTargetedByZombie() -
isMaskClicked
public boolean isMaskClicked(int int1, int int2, boolean boolean1)- Overrides:
isMaskClicked
in classIsoGameCharacter
-
getOffSetXUI
public int getOffSetXUI() -
setOffSetXUI
public void setOffSetXUI(int int1) -
getOffSetYUI
public int getOffSetYUI() -
setOffSetYUI
public void setOffSetYUI(int int1) -
getUsername
public java.lang.String getUsername() -
getUsername
public java.lang.String getUsername(java.lang.Boolean Boolean1) -
setUsername
public void setUsername(java.lang.String string) -
updateUsername
public void updateUsername() -
getOnlineID
public short getOnlineID()- Specified by:
getOnlineID
in interfaceIAnimatable
-
isLocalPlayer
public boolean isLocalPlayer() -
setLocalPlayer
-
isOnlyPlayerAsleep
public boolean isOnlyPlayerAsleep() -
OnDeath
public void OnDeath()- Overrides:
OnDeath
in classIsoGameCharacter
-
isNoClip
public boolean isNoClip() -
setNoClip
public void setNoClip(boolean boolean1) -
setAuthorizeMeleeAction
public void setAuthorizeMeleeAction(boolean boolean1) -
isAuthorizeMeleeAction
public boolean isAuthorizeMeleeAction() -
setAuthorizeShoveStomp
public void setAuthorizeShoveStomp(boolean boolean1) -
isAuthorizeShoveStomp
public boolean isAuthorizeShoveStomp() -
isBlockMovement
public boolean isBlockMovement() -
setBlockMovement
public void setBlockMovement(boolean boolean1) -
startReceivingBodyDamageUpdates
-
stopReceivingBodyDamageUpdates
-
getNutrition
-
getFitness
-
getParameterCharacterMovementSpeed
-
setMeleeHitSurface
-
setMeleeHitSurface
public void setMeleeHitSurface(java.lang.String string) -
setVehicleHitLocation
-
DoFootstepSound
public void DoFootstepSound(java.lang.String string)- Overrides:
DoFootstepSound
in classIsoGameCharacter
-
setJoypadIgnoreAimUntilCentered
public void setJoypadIgnoreAimUntilCentered(boolean boolean1) -
canSeePlayerStats
public boolean canSeePlayerStats() -
createPlayerStats
public ByteBufferWriter createPlayerStats(ByteBufferWriter byteBufferWriter, java.lang.String string) -
setPlayerStats
public java.lang.String setPlayerStats(java.nio.ByteBuffer byteBuffer, java.lang.String string) -
isAllChatMuted
public boolean isAllChatMuted() -
setAllChatMuted
public void setAllChatMuted(boolean boolean1) -
getAccessLevel
public java.lang.String getAccessLevel() -
setAccessLevel
public void setAccessLevel(java.lang.String string) -
addMechanicsItem
public void addMechanicsItem(java.lang.String string, VehiclePart vehiclePart, java.lang.Long Long1) -
setPosition
public void setPosition(float float1, float float2, float float3) -
getZombieRelevenceScore
-
getVisual
- Specified by:
getVisual
in interfaceILuaGameCharacter
- Overrides:
getVisual
in classIsoGameCharacter
-
getHumanVisual
- Specified by:
getHumanVisual
in interfaceIHumanVisual
-
getItemVisuals
- Overrides:
getItemVisuals
in classIsoGameCharacter
-
getItemVisuals
- Specified by:
getItemVisuals
in interfaceIHumanVisual
- Overrides:
getItemVisuals
in classIsoGameCharacter
-
dressInNamedOutfit
public void dressInNamedOutfit(java.lang.String string)- Specified by:
dressInNamedOutfit
in interfaceILuaGameCharacterClothing
- Overrides:
dressInNamedOutfit
in classIsoGameCharacter
-
dressInClothingItem
public void dressInClothingItem(java.lang.String string)- Overrides:
dressInClothingItem
in classIsoGameCharacter
-
onWornItemsChanged
public void onWornItemsChanged()- Overrides:
onWornItemsChanged
in classIsoGameCharacter
-
actionStateChanged
- Specified by:
actionStateChanged
in interfaceIActionStateChanged
- Overrides:
actionStateChanged
in classIsoGameCharacter
-
getLastAngle
-
setLastAngle
-
getDialogMood
public int getDialogMood() -
setDialogMood
public void setDialogMood(int int1) -
getPing
public int getPing() -
setPing
public void setPing(int int1) -
getDragObject
-
setDragObject
-
getAsleepTime
public float getAsleepTime() -
setAsleepTime
public void setAsleepTime(float float1) -
getSpottedList
public java.util.Stack getSpottedList() -
getTicksSinceSeenZombie
public int getTicksSinceSeenZombie() -
setTicksSinceSeenZombie
public void setTicksSinceSeenZombie(int int1) -
isWaiting
public boolean isWaiting() -
setWaiting
public void setWaiting(boolean boolean1) -
getDragCharacter
-
setDragCharacter
-
getHeartDelay
public float getHeartDelay() -
setHeartDelay
public void setHeartDelay(float float1) -
getHeartDelayMax
public float getHeartDelayMax() -
setHeartDelayMax
public void setHeartDelayMax(int int1) -
getHoursSurvived
public double getHoursSurvived()- Specified by:
getHoursSurvived
in interfaceILuaGameCharacter
- Overrides:
getHoursSurvived
in classIsoGameCharacter
-
setHoursSurvived
public void setHoursSurvived(double double1) -
getMaxWeightDelta
public float getMaxWeightDelta() -
setMaxWeightDelta
public void setMaxWeightDelta(float float1) -
getForname
public java.lang.String getForname() -
setForname
public void setForname(java.lang.String string) -
getSurname
public java.lang.String getSurname() -
setSurname
public void setSurname(java.lang.String string) -
isbChangeCharacterDebounce
public boolean isbChangeCharacterDebounce() -
setbChangeCharacterDebounce
public void setbChangeCharacterDebounce(boolean boolean1) -
getFollowID
public int getFollowID() -
setFollowID
public void setFollowID(int int1) -
isbSeenThisFrame
public boolean isbSeenThisFrame() -
setbSeenThisFrame
public void setbSeenThisFrame(boolean boolean1) -
isbCouldBeSeenThisFrame
public boolean isbCouldBeSeenThisFrame() -
setbCouldBeSeenThisFrame
public void setbCouldBeSeenThisFrame(boolean boolean1) -
getTimeSinceLastStab
public float getTimeSinceLastStab() -
setTimeSinceLastStab
public void setTimeSinceLastStab(float float1) -
getLastSpotted
public java.util.Stack getLastSpotted() -
setLastSpotted
public void setLastSpotted(java.util.Stack stack) -
getClearSpottedTimer
public int getClearSpottedTimer() -
setClearSpottedTimer
public void setClearSpottedTimer(int int1) -
IsRunning
public boolean IsRunning() -
InitSpriteParts
public void InitSpriteParts() -
IsAiming
public boolean IsAiming() -
getTagPrefix
public java.lang.String getTagPrefix() -
setTagPrefix
public void setTagPrefix(java.lang.String string) -
getTagColor
-
setTagColor
-
getTransactionID
@Deprecated public java.lang.Integer getTransactionID()Deprecated. -
setTransactionID
@Deprecated public void setTransactionID(java.lang.Integer integer)Deprecated. -
getDisplayName
public java.lang.String getDisplayName() -
setDisplayName
public void setDisplayName(java.lang.String string) -
isSeeNonPvpZone
public boolean isSeeNonPvpZone() -
setSeeNonPvpZone
public void setSeeNonPvpZone(boolean boolean1) -
isShowTag
public boolean isShowTag() -
setShowTag
public void setShowTag(boolean boolean1) -
isFactionPvp
public boolean isFactionPvp() -
setFactionPvp
public void setFactionPvp(boolean boolean1) -
isForceAim
public boolean isForceAim() -
setForceAim
public void setForceAim(boolean boolean1) -
toggleForceAim
public boolean toggleForceAim() -
isForceSprint
public boolean isForceSprint() -
setForceSprint
public void setForceSprint(boolean boolean1) -
toggleForceSprint
public boolean toggleForceSprint() -
isForceRun
public boolean isForceRun() -
setForceRun
public void setForceRun(boolean boolean1) -
toggleForceRun
public boolean toggleForceRun() -
isDeaf
public boolean isDeaf() -
isForceOverrideAnim
public boolean isForceOverrideAnim() -
setForceOverrideAnim
public void setForceOverrideAnim(boolean boolean1) -
getMechanicsItem
public java.lang.Long getMechanicsItem(java.lang.String string) -
isWearingNightVisionGoggles
public boolean isWearingNightVisionGoggles() -
setWearingNightVisionGoggles
public void setWearingNightVisionGoggles(boolean boolean1) -
OnAnimEvent
- Specified by:
OnAnimEvent
in interfaceIAnimEventCallback
- Overrides:
OnAnimEvent
in classIsoGameCharacter
-
onCullStateChanged
- Overrides:
onCullStateChanged
in classIsoGameCharacter
-
isTimedActionInstant
public boolean isTimedActionInstant()- Specified by:
isTimedActionInstant
in interfaceILuaGameCharacter
- Overrides:
isTimedActionInstant
in classIsoGameCharacter
-
isSkeleton
public boolean isSkeleton()- Specified by:
isSkeleton
in interfaceIHumanVisual
-
addWorldSoundUnlessInvisible
public void addWorldSoundUnlessInvisible(int int1, int int2, boolean boolean1)- Specified by:
addWorldSoundUnlessInvisible
in interfaceILuaGameCharacter
- Overrides:
addWorldSoundUnlessInvisible
in classIsoGameCharacter
-
getMoodleLevel
-
isAttackStarted
public boolean isAttackStarted() -
isBehaviourMoving
public boolean isBehaviourMoving()- Overrides:
isBehaviourMoving
in classIsoGameCharacter
-
isJustMoved
public boolean isJustMoved() -
setJustMoved
public void setJustMoved(boolean boolean1) -
isPlayerMoving
public boolean isPlayerMoving()- Overrides:
isPlayerMoving
in classIsoGameCharacter
-
getTimedActionTimeModifier
public float getTimedActionTimeModifier()- Overrides:
getTimedActionTimeModifier
in classIsoGameCharacter
-
isLookingWhileInVehicle
public boolean isLookingWhileInVehicle() -
setInitiateAttack
public void setInitiateAttack(boolean boolean1) -
isIgnoreInputsForDirection
public boolean isIgnoreInputsForDirection() -
setIgnoreInputsForDirection
public void setIgnoreInputsForDirection(boolean boolean1) -
isIgnoreContextKey
public boolean isIgnoreContextKey() -
setIgnoreContextKey
public void setIgnoreContextKey(boolean boolean1) -
isIgnoreAutoVault
public boolean isIgnoreAutoVault() -
setIgnoreAutoVault
public void setIgnoreAutoVault(boolean boolean1) -
isAllowSprint
public boolean isAllowSprint() -
setAllowSprint
public void setAllowSprint(boolean boolean1) -
isAllowRun
public boolean isAllowRun() -
setAllowRun
public void setAllowRun(boolean boolean1) -
getAttackType
public java.lang.String getAttackType() -
setAttackType
public void setAttackType(java.lang.String string) -
clearNetworkEvents
public void clearNetworkEvents() -
isCanSeeAll
public boolean isCanSeeAll() -
setCanSeeAll
public void setCanSeeAll(boolean boolean1) -
isNetworkTeleportEnabled
public boolean isNetworkTeleportEnabled() -
setNetworkTeleportEnabled
public void setNetworkTeleportEnabled(boolean boolean1) -
isCheatPlayerSeeEveryone
public boolean isCheatPlayerSeeEveryone() -
getRelevantAndDistance
public float getRelevantAndDistance(float float1, float float2, float float3) -
isCanHearAll
public boolean isCanHearAll() -
setCanHearAll
public void setCanHearAll(boolean boolean1) -
getAlreadyReadBook
public java.util.ArrayList getAlreadyReadBook() -
setMoodleCantSprint
public void setMoodleCantSprint(boolean boolean1) -
setAttackFromBehind
public void setAttackFromBehind(boolean boolean1) -
isAttackFromBehind
public boolean isAttackFromBehind() -
getDamageFromHitByACar
public float getDamageFromHitByACar(float float1) -
Hit
public float Hit(BaseVehicle baseVehicle, float float1, boolean boolean1, float float2, float float3)- Specified by:
Hit
in interfaceILuaGameCharacterDamage
- Overrides:
Hit
in classIsoGameCharacter
-
Kill
- Overrides:
Kill
in classIsoGameCharacter
-
becomeCorpse
public void becomeCorpse()- Overrides:
becomeCorpse
in classIsoGameCharacter
-
preupdate
public void preupdate()- Overrides:
preupdate
in classIsoGameCharacter
-
getHitReactionNetworkAI
- Overrides:
getHitReactionNetworkAI
in classIsoGameCharacter
-
getNetworkCharacterAI
- Overrides:
getNetworkCharacterAI
in classIsoGameCharacter
-
setFitnessSpeed
public void setFitnessSpeed() -
isLocal
public boolean isLocal()- Overrides:
isLocal
in classIsoGameCharacter
-
isClimbOverWallSuccess
public boolean isClimbOverWallSuccess() -
setClimbOverWallSuccess
public void setClimbOverWallSuccess(boolean boolean1) -
isClimbOverWallStruggle
public boolean isClimbOverWallStruggle() -
setClimbOverWallStruggle
public void setClimbOverWallStruggle(boolean boolean1) -
isVehicleCollisionActive
- Overrides:
isVehicleCollisionActive
in classIsoGameCharacter
-
isShowMPInfos
public boolean isShowMPInfos() -
setShowMPInfos
public void setShowMPInfos(boolean boolean1)
-