Package zombie.characters
Class IsoGameCharacter
java.lang.Object
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
- All Implemented Interfaces:
java.io.Serializable
,Mover
,Talker
,ChatElementOwner
- Direct Known Subclasses:
IsoDummyCameraCharacter
,IsoLivingCharacter
,IsoLuaCharacter
,IsoLuaMover
,IsoZombie
public class IsoGameCharacter extends IsoMovingObject implements Talker, ChatElementOwner
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IsoGameCharacter.BodyLocation
static class
IsoGameCharacter.LightInfo
static class
IsoGameCharacter.Location
class
IsoGameCharacter.PerkInfo
static class
IsoGameCharacter.TorchInfo
class
IsoGameCharacter.Wound
class
IsoGameCharacter.XP
static class
IsoGameCharacter.XPMultiplier
Nested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManager
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.VisionResult
-
Field Summary
Fields Modifier and Type Field Description protected boolean
AllowConversation
Vector2
angle
boolean
Asleep
protected float
AttackDelay
float
AttackDelayLast
protected float
AttackDelayMax
float
AttackDelayUse
protected IsoGameCharacter
AttackedBy
protected IsoGridSquare
attackTargetSquare
protected boolean
AttackWasSuperAttack
protected boolean
bClimbing
protected boolean
bDoDefer
protected float
BeenMovingForDecrease
protected float
BeenMovingForIncrease
protected float
BetaDelta
protected float
BetaEffect
protected boolean
bFalling
boolean
bFemale
protected float
BloodImpactX
protected float
BloodImpactY
protected float
BloodImpactZ
protected IsoSprite
bloodSplat
protected BodyDamage
BodyDamage
protected BodyDamage
BodyDamageRemote
protected boolean
bOnBed
IsoSprite
bottomsSprite
protected boolean
bUseParts
boolean
callOut
protected boolean
canSeeCurrent
protected java.util.ArrayList
CanUpgradePerk
protected java.util.Stack
CharacterActions
protected ChatElement
chatElement
protected InventoryItem
ClothingItem_Back
protected InventoryItem
ClothingItem_Feet
protected InventoryItem
ClothingItem_Hands
protected InventoryItem
ClothingItem_Head
protected InventoryItem
ClothingItem_Legs
protected InventoryItem
ClothingItem_Torso
protected InventoryItem
craftIngredient1
protected InventoryItem
craftIngredient2
protected InventoryItem
craftIngredient3
protected InventoryItem
craftIngredient4
protected float
dangerLevels
protected DecisionPath
decisionPath
protected State
defaultState
protected static java.lang.String
defHurtSound
protected float
DepressDelta
protected float
DepressEffect
protected float
DepressFirstTakeTime
protected SurvivorDesc
descriptor
protected int
DieCount
protected boolean
drawUserName
static IsoSprite
DropShadow
BaseCharacterSoundEmitter
emitter
protected java.util.Stack
EnemyList
java.util.ArrayList
extraSprites
protected int
fallTime
protected java.util.Stack
FamiliarBuildings
protected AStarPathFinderResult
finder
protected float
FireKillRate
protected int
FireSpreadProbability
protected IsoGameCharacter
FollowingTarget
protected float
footStepCounter
protected float
footStepCounterMax
protected boolean
ForceWakeUp
protected float
ForceWakeUpTime
boolean
godMod
IsoSprite
hairSprite
protected float
haloDispTime
protected TextDrawObject
haloNote
protected boolean
hasChatHistory
protected boolean
hasInitTextObjects
IsoSprite
headSprite
protected float
Health
protected IsoGameCharacter
hitBy
protected java.lang.String
hurtSound
boolean
IgnoreMovementForDirection
protected boolean
IgnoreStaggerBack
protected static ColorInfo
inf
protected ItemContainer
inventory
boolean
invisible
protected IsoPlayer
isoPlayer
float
knockbackAttackMod
protected boolean
lastCollidedN
protected boolean
lastCollidedW
protected IsoDirections
lastdir
protected float
lastFallSpeed
protected IsoGameCharacter.Location
LastHeardSound
protected java.util.HashMap
LastKnownLocation
protected int
LastLocalEnemies
protected int
LastZombieKills
protected float
leaveBodyTimedown
protected InventoryItem
leftHandItem
IsoSprite
legsSprite
protected static int[]
LevelUpLevels
protected float
LevelUpMultiplier
protected int
lineDisplayTime
protected float
llx
protected float
lly
protected float
llz
protected java.util.Stack
LocalEnemyList
protected java.util.ArrayList
LocalGroupList
protected java.util.ArrayList
LocalList
protected java.util.ArrayList
LocalNeutralList
protected java.util.ArrayList
LocalRelevantEnemyList
protected float
lrx
protected float
lry
protected SequenceBehavior
masterBehaviorList
protected MasterSurvivorBehavior
masterProper
protected java.lang.Integer
maxWeight
protected int
maxWeightBase
protected java.util.Stack
MeetList
protected Moodles
Moodles
protected Vector2
moveForwardVec
protected java.lang.String
namePvpSuffix
protected java.util.HashMap
namesPrefix
byte
NetRemoteState
protected int
NextWander
protected int
NumberOfPerksToPick
protected int
NumSurvivorsInVicinity
protected boolean
OnFire
protected Order
Order
protected java.util.Stack
Orders
protected float
PainDelta
protected float
PainEffect
protected Path
path
float
PathDelay
protected int
pathIndex
protected boolean
pathing
protected float
PathSpeed
protected int
PathTargetX
protected int
PathTargetY
protected int
PathTargetZ
protected int
Patience
protected int
PatienceMax
protected int
PatienceMin
java.util.ArrayList
PerkList
protected SurvivorPersonality
Personality
protected Order
PersonalNeed
protected java.util.Stack
PersonalNeeds
protected boolean
playerIsSelf
protected boolean
Reanim
protected int
ReanimAnimDelay
protected int
ReanimAnimFrame
IsoGameCharacter
ReanimatedCorpse
int
ReanimatedCorpseID
protected float
ReanimateTimer
protected int
ReanimPhase
protected float
RecoilDelayDecrease
protected int
RemoteID
static int
RENDER_OFFSET_X
static int
RENDER_OFFSET_Y
protected InventoryItem
rightHandItem
protected java.lang.String
sayLine
IsoSprite
shoeSprite
protected float
SleepingTabletDelta
protected float
SleepingTabletEffect
protected float
slowFactor
protected float
slowTimer
protected Color
SpeakColour
protected boolean
Speaking
protected float
SpeakTime
float
speedMod
boolean[]
SpottedSinceAlphaZero
protected float
staggerTimeMod
protected StateMachine
stateMachine
java.util.HashMap
StateMachineParams
protected Stats
stats
protected boolean
superAttack
protected int
SurvivorKills
protected static java.util.HashMap
SurvivorMap
protected java.util.Stack
TagGroup
protected static Vector2
tempo
protected static OnceEvery
testPlayerSpotInDarkness
protected int
TimeThumping
protected int[]
timeTillForgetLocation
IsoSprite
topSprite
IsoSprite
torsoSprite
protected java.util.ArrayList
Traits
boolean
upKillCount
protected java.util.Stack
UsedItemsOn
protected HandWeapon
useHandWeapon
protected TextDrawObject
userName
protected java.util.ArrayList
VeryCloseEnemyList
protected boolean
VisibleToNPCs
protected java.lang.String
voiceMuteSuffix
protected java.lang.String
voiceSuffix
protected java.util.Stack
wounds
protected IsoGameCharacter.XP
xp
protected int
ZombieKills
Fields inherited from class zombie.iso.IsoMovingObject
bx, by, Collidable, current, def, ExpectedChecksum, hitDir, ID, last, lx, ly, lz, movementLastFrame, movingSq, noDamage, nx, ny, reqMovement, ScriptModule, ScriptName, scriptnx, scriptny, shootable, solid, treeSoundMgr, weight, width, x, y, z
Fields inherited from class zombie.iso.IsoObject
alpha, alphaStep, AttachedAnimSprite, AttachedAnimSpriteActual, bmod, bNeverDoneAlpha, container, Damage, dir, externalWaterSource, gmod, highlighted, keyId, lastRendered, lastRenderedRendered, MAX_WALL_SPLATS, name, NoPicking, offsetX, offsetY, OutlineOnMouseover, overlaySprite, overlaySpriteColor, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, stCol, sx, sy, table, targetAlpha, tintb, tintg, tintr, usesExternalWaterSource, wallBloodSplats
-
Constructor Summary
Constructors Constructor Description IsoGameCharacter(IsoCell cell, float x, float y, float z)
-
Method Summary
Modifier and Type Method Description void
Anger(int amount)
void
ApplyInBedOffset(boolean apply)
void
applyTraits(java.util.ArrayList luaTraits)
void
autoDrink()
void
BetaAntiDepress(float delta)
void
BetaBlockers(float delta)
void
Bitten()
void
Callout()
boolean
CanAttack()
boolean
canClimbDownSheetRope(IsoGridSquare sq)
boolean
canClimbSheetRope(IsoGridSquare sq)
boolean
CanSee(IsoMovingObject obj)
void
changeState(State state)
void
climbDownSheetRope()
void
climbSheetRope()
void
climbThroughWindow(IsoThumpable w)
void
climbThroughWindow(IsoThumpable w, java.lang.Integer startingFrame)
void
climbThroughWindow(IsoWindow w)
void
climbThroughWindow(IsoWindow w, java.lang.Integer startingFrame)
void
climbThroughWindowFrame(IsoObject obj)
int
compareMovePriority(IsoGameCharacter other)
void
createKeyRing()
void
DirectionFromVector(Vector2 vecA)
void
DirectionFromVectorNoDiags(Vector2 vecA)
void
DoCharacterPart(java.lang.String partName, IsoSprite spr)
void
DoDeath(HandWeapon weapon, IsoGameCharacter wielder)
void
DoDeath(HandWeapon weapon, IsoGameCharacter wielder, boolean bGory)
protected void
DoDeathSilence(HandWeapon weapon, IsoGameCharacter wielder)
void
DoFloorSplat(IsoGridSquare sq, java.lang.String id, boolean bFlip, float offZ, float alpha)
void
DoFootstepSound(float dist)
protected void
doSleepSpeech()
void
DoSneezeText()
void
DoZombiePart(java.lang.String partName, java.lang.String partNameHuman, IsoSprite spr)
void
DoZombiePart(java.lang.String partName, IsoSprite spr)
void
drawAt(int sx, int sy)
void
DrawSneezeText()
void
Dressup(SurvivorDesc desc)
void
Dressup(InventoryItem bottoms, InventoryItem top, InventoryItem shoes)
void
dripBloodFloor(float alpha)
void
dropHandItems()
boolean
Eat(InventoryItem info)
boolean
Eat(InventoryItem info, float percentage)
boolean
EatRemote(InventoryItem info)
void
exert(float f)
void
faceDirection(IsoGameCharacter other)
void
faceLocation(float x, float y)
void
FaceNextPathNode()
void
FaceNextPathNode(int xo, int yo)
void
faceThisObject(IsoObject object)
void
faceThisObjectAlt(IsoObject object)
void
FireCheck()
void
forceAwake()
int
getAge()
int
getAlreadyReadPages(java.lang.String fullType)
Vector2
getAngle()
float
getAttackDelay()
float
getAttackDelayMax()
float
getAttackDelayUse()
IsoGameCharacter
getAttackedBy()
IsoGridSquare
getAttackTargetSquare()
float
getBarricadeStrengthMod()
float
getBarricadeTimeMod()
IsoObject
getBed()
java.lang.String
getBedType()
float
getBeenMovingFor()
float
getBetaDelta()
float
getBetaEffect()
float
getBloodImpactX()
float
getBloodImpactY()
float
getBloodImpactZ()
IsoSprite
getBloodSplat()
BodyDamage
getBodyDamage()
BodyDamage
getBodyDamageRemote()
IsoSprite
getBottomsSprite()
java.util.ArrayList
getCanUpgradePerk()
IsoObject
getChair()
java.util.Stack
getCharacterActions()
java.lang.String
getClickSound()
InventoryItem
getClothingItem_Back()
InventoryItem
getClothingItem_Feet()
InventoryItem
getClothingItem_Hands()
InventoryItem
getClothingItem_Head()
InventoryItem
getClothingItem_Legs()
InventoryItem
getClothingItem_Torso()
InventoryItem
getCraftingByIndex(int index)
InventoryItem
getCraftIngredient1()
InventoryItem
getCraftIngredient2()
InventoryItem
getCraftIngredient3()
InventoryItem
getCraftIngredient4()
IsoBuilding
getCurrentBuilding()
BuildingDef
getCurrentBuildingDef()
RoomDef
getCurrentRoomDef()
State
getCurrentState()
float
getDangerLevels()
State
getDefaultState()
float
getDepressDelta()
float
getDepressEffect()
SurvivorDesc
getDescriptor()
int
getDieCount()
BaseCharacterSoundEmitter
getEmitter()
java.util.Stack
getEnemyList()
Radio
getEquipedRadio()
java.util.ArrayList
getExtraSprites()
int
getFallTime()
java.util.Stack
getFamiliarBuildings()
float
getFatigueMod()
AStarPathFinderResult
getFinder()
float
getFireKillRate()
int
getFireSpreadProbability()
IsoGameCharacter
getFollowingTarget()
float
getFootStepCounter()
float
getFootStepCounterMax()
float
getForceWakeUpTime()
java.lang.String
getFullName()
IsoSprite
getHairSprite()
float
getHammerSoundMod()
IsoSprite
getHeadSprite()
float
getHealth()
IsoGameCharacter
getHitBy()
int
getHitChancesMod()
float
getHittingMod()
java.lang.String
getHurtSound()
float
getHyperthermiaMod()
static ColorInfo
getInf()
ItemContainer
getInventory()
float
getInventoryWeight()
java.util.List
getKnownRecipes()
IsoDirections
getLastdir()
float
getLastFallSpeed()
IsoGameCharacter.Location
getLastHeardSound()
int
getLastHitCount()
int
getLastHourSleeped()
java.util.HashMap
getLastKnownLocation()
IsoGameCharacter.Location
getLastKnownLocationOf(java.lang.String character)
int
getLastLocalEnemies()
int
getLastZombieKills()
float
getLeaveBodyTimedown()
IsoSprite
getLegsSprite()
int
getLevelMaxForXp()
static int[]
getLevelUpLevels()
int
getLevelUpLevels(int level)
float
getLevelUpMultiplier()
float
getLightfootMod()
IsoGameCharacter.LightInfo
getLightInfo2()
float
getLlx()
float
getLly()
float
getLlz()
java.util.Stack
getLocalEnemyList()
java.util.ArrayList
getLocalGroupList()
java.util.ArrayList
getLocalList()
java.util.ArrayList
getLocalNeutralList()
java.util.ArrayList
getLocalRelevantEnemyList()
IsoGridSquare
getLowDangerInVicinity(int attempts, int range)
float
getLrx()
float
getLry()
int
getMaintenanceMod()
SequenceBehavior
getMasterBehaviorList()
MasterSurvivorBehavior
getMasterProper()
int
getMaxChatLines()
java.lang.Integer
getMaxWeight()
int
getMaxWeightBase()
java.util.Stack
getMeetList()
int
getMeleeCombatMod()
float
getMetalBarricadeStrengthMod()
ModelInstance
getModel()
Moodles
getMoodles()
Vector2
getMoveForwardVec()
float
getMoveSpeed()
int
getNextWander()
float
getNimbleMod()
int
getNumberOfPerksToPick()
int
getNumSurvivorsInVicinity()
Order
getOrder()
java.util.Stack
getOrders()
float
getPacingMod()
float
getPainDelta()
float
getPainEffect()
Path
getPath()
int
getPathIndex()
float
getPathSpeed()
int
getPathTargetX()
int
getPathTargetY()
int
getPathTargetZ()
int
getPatience()
int
getPatienceMax()
int
getPatienceMin()
IsoGameCharacter.PerkInfo
getPerkInfo(PerkFactory.Perks perk)
int
getPerkLevel(PerkFactory.Perks perks)
java.util.ArrayList
getPerkList()
SurvivorPersonality
getPersonality()
Order
getPersonalNeed()
java.util.Stack
getPersonalNeeds()
InventoryItem
getPrimaryHandItem()
java.lang.String
getPrimaryHandType()
int
getReanimAnimDelay()
int
getReanimAnimFrame()
float
getReanimateTimer()
int
getReanimPhase()
float
getRecoilDelay()
float
getRecoveryMod()
float
getReduceInfectionPower()
int
getRemoteID()
float
getSafetyCooldown()
java.lang.String
getSayLine()
java.lang.String
getSayLineOld()
InventoryItem
getSecondaryHandItem()
java.lang.String
getSecondaryHandType()
IsoSprite
getShoeSprite()
float
getShovingMod()
float
getSleepingTabletDelta()
float
getSleepingTabletEffect()
float
getSlowFactor()
float
getSlowTimer()
float
getSneakSpotMod()
Color
getSpeakColour()
float
getSpeakTime()
float
getSpeedMod()
float
getSprintMod()
IsoSpriteInstance
getSpriteDef()
float
getStaggerTimeMod()
StateMachine
getStateMachine()
Stats
getStats()
int
getSurvivorKills()
static java.util.HashMap
getSurvivorMap()
java.util.Stack
getTagGroup()
java.lang.String
getTalkerType()
float
getTemperature()
static Vector2
getTempo()
static OnceEvery
getTestPlayerSpotInDarkness()
int
getThreatLevel()
float
getTimeSinceLastSmoke()
int
getTimeThumping()
IsoSprite
getTopSprite()
float
getTorchStrength()
IsoSprite
getTorsoSprite()
java.util.ArrayList
getTraits()
java.util.Stack
getUsedItemsOn()
HandWeapon
getUseHandWeapon()
java.util.ArrayList
getVeryCloseEnemyList()
float
getWeightMod()
float
getWeldingSoundMod()
java.util.Stack
getWounds()
IsoGameCharacter.XP
getXp()
int
getXpForLevel(int level)
int
getZombieKills()
void
GiveOrder(Order order, boolean bCancelOrderStack)
void
GivePersonalNeed(Order personalNeed)
boolean
hasActiveModel()
boolean
hasEquipped(java.lang.String String)
boolean
HasItem(java.lang.String string)
boolean
hasItems(java.lang.String type, int count)
boolean
HasTrait(java.lang.String trait)
boolean
haveBladeWeapon()
void
Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta)
void
Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean bRemote)
void
hitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean bKnockdown)
void
HitSilence(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta)
boolean
InBuildingWith(IsoGameCharacter chr)
void
inflictWound(IsoGameCharacter.BodyLocation loc, float bleeding, boolean infectedZombie, float chanceOfInfect)
IsoGameCharacter.LightInfo
initLightInfo2()
void
InitSpriteParts(SurvivorDesc desc, java.lang.String legs, java.lang.String torso, java.lang.String head, java.lang.String top, java.lang.String bottoms, java.lang.String shoe, java.lang.String skinpal, java.lang.String toppal, java.lang.String bottomspal, java.lang.String shoespal, java.lang.String hair, java.util.ArrayList extra)
void
initSpritePartsEmpty()
void
InitSpritePartsZombie()
void
InitSpritePartsZombie(java.lang.String SpriteName, SurvivorDesc desc, java.lang.String legs, java.lang.String torso, java.lang.String head, java.lang.String top, java.lang.String bottoms, java.lang.String shoe, java.lang.String skinpal, java.lang.String toppal, java.lang.String bottomspal, java.lang.String shoespal, java.lang.String hair, java.util.ArrayList extra)
protected void
initTextObjects()
boolean
InRoomWith(IsoGameCharacter chr)
boolean
isAboveTopOfStairs()
boolean
isAlive()
boolean
isAllowConversation()
boolean
IsArmed()
boolean
isAsleep()
boolean
IsAttackRange(float x, float y, float z)
boolean
IsAttackRange(HandWeapon we, float x, float y, float z)
boolean
isAttackWasSuperAttack()
boolean
isbDoDefer()
boolean
isbFalling()
boolean
isbOnBed()
boolean
isbUseParts()
boolean
isClimbing()
boolean
isDead()
boolean
isEquipped(InventoryItem item)
boolean
isEquippedClothing(InventoryItem item)
boolean
isFemale()
boolean
isForceShove()
boolean
isIgnoreMovementForDirection()
boolean
isIgnoreStaggerBack()
boolean
IsInBuilding(IsoBuilding building)
boolean
isInvisible()
boolean
isKnownPoison(InventoryItem item)
boolean
isLastCollidedN()
boolean
isLastCollidedW()
boolean
isMaskClicked(int x, int y, boolean flip)
boolean
isOnFire()
boolean
isOutside()
boolean
isPathing()
boolean
isPrimaryEquipped(java.lang.String item)
boolean
isReading()
boolean
isReanim()
boolean
isRecipeKnown(Recipe recipe)
boolean
isSafety()
boolean
isSat()
boolean
IsSneaking()
boolean
isSpeaking()
boolean
IsSpeaking()
boolean
isSuperAttack()
boolean
isVisibleToNPCs()
void
Kill(IsoGameCharacter killer)
void
level0(PerkFactory.Perks perk)
void
LevelPerk(PerkFactory.Perks perk)
void
LevelPerk(PerkFactory.Perks perk, boolean removePick)
void
LevelUp()
void
load(java.nio.ByteBuffer input, int WorldVersion)
void
loadChange(java.lang.String change, java.nio.ByteBuffer bb)
void
LoseLevel(PerkFactory.Perks perk)
void
MoveForward(float dist)
void
MoveForward(float dist, float x, float y, float soundDelta)
void
OnDeath()
boolean
onMouseLeftClick(int x, int y)
void
openWindow(IsoWindow w)
void
PainMeds(float delta)
void
pathFinished()
void
PathTo(int x, int y, int z, boolean critical)
void
PathTo(int x, int y, int z, boolean critical, int delay)
void
PlayAnim(java.lang.String string)
void
PlayAnimFrame(java.lang.String string, int frame)
void
PlayAnimNoReset(java.lang.String string)
void
PlayAnimUnlooped(java.lang.String string)
void
PlayAnimWithSpeed(java.lang.String string, float framesSpeedPerFrame)
void
playDeadSound()
void
PlayShootAnim()
long
playSound(java.lang.String file, boolean doWorldSound)
void
postupdate()
void
QueueAction(BaseAction act)
void
ReadLiterature(Literature literature)
void
ReduceHealthWhenBurning()
void
removeEquippedClothing(InventoryItem item)
void
render(float x, float y, float z, ColorInfo col, boolean bDoChild)
void
renderlast()
void
renderObjectPicker(float x, float y, float z, ColorInfo lightInfo)
void
rendertalk(float yoff)
void
resetBodyDamageRemote()
void
resetModel()
void
satOnChair(IsoObject chair)
void
save(java.nio.ByteBuffer output)
void
saveChange(java.lang.String change, KahluaTable tbl, java.nio.ByteBuffer bb)
void
Say(java.lang.String line)
void
Say(java.lang.String line, boolean doNetWork, float r, float g, float b, UIFont font, float baseRange, java.lang.String customTag, boolean bbcode, boolean img, boolean icons, boolean colors, boolean fonts, boolean equalizeHeights)
void
SayDebug(int n, java.lang.String text)
void
SayDebug(java.lang.String text)
void
SayShout(java.lang.String line)
void
SayWhisper(java.lang.String line)
void
Scratched()
void
Seen(java.util.Stack SeenList)
void
sendStopBurning()
void
setAge(int age)
void
setAllowConversation(boolean AllowConversation)
void
setAlreadyReadPages(java.lang.String fullType, int pages)
void
setAngle(Vector2 angle)
void
SetAnim(int animID)
void
setAnimated(boolean b)
void
SetAnimFrame(float frame, boolean finished)
void
setAsleep(boolean Asleep)
void
setAttackDelay(float AttackDelay)
void
setAttackDelayMax(float AttackDelayMax)
void
setAttackDelayUse(float AttackDelayUse)
void
setAttackedBy(IsoGameCharacter AttackedBy)
void
setAttackTargetSquare(IsoGridSquare attackTargetSquare)
void
setAttackWasSuperAttack(boolean AttackWasSuperAttack)
void
setbClimbing(boolean bClimbing)
void
setbDoDefer(boolean bDoDefer)
void
setBed(IsoObject bed)
void
setBedType(java.lang.String bedType)
void
setBeenMovingFor(float beenMovingFor)
void
setBetaDelta(float BetaDelta)
void
setBetaEffect(float BetaEffect)
void
setbFalling(boolean bFalling)
void
setBloodImpactX(float BloodImpactX)
void
setBloodImpactY(float BloodImpactY)
void
setBloodImpactZ(float BloodImpactZ)
void
setBloodSplat(IsoSprite bloodSplat)
void
setBodyDamage(BodyDamage BodyDamage)
void
setbOnBed(boolean bOnBed)
void
setBottomsSprite(IsoSprite bottomsSprite)
void
setbUseParts(boolean bUseParts)
void
setCanUpgradePerk(java.util.ArrayList CanUpgradePerk)
void
setChair(IsoObject chair)
void
setCharacterActions(java.util.Stack CharacterActions)
void
setClickSound(java.lang.String clickSound)
void
SetClothing(Item.ClothingBodyLocation loc, java.lang.String sprite, java.lang.String palette)
void
setClothingItem_Back(InventoryItem pClothingItem_Back)
void
setClothingItem_Feet(InventoryItem ClothingItem_Feet)
void
setClothingItem_Hands(InventoryItem ClothingItem_Hands)
void
setClothingItem_Head(InventoryItem ClothingItem_Head)
void
setClothingItem_Legs(InventoryItem ClothingItem_Legs)
void
setClothingItem_Torso(InventoryItem pClothingItem_Torso)
void
setCraftingByIndex(int index, InventoryItem temp)
void
setCraftIngredient1(InventoryItem craftIngredient1)
void
setCraftIngredient2(InventoryItem craftIngredient2)
void
setCraftIngredient3(InventoryItem craftIngredient3)
void
setCraftIngredient4(InventoryItem craftIngredient4)
void
setDangerLevels(float dangerLevels)
void
setDefaultState()
void
setDefaultState(State defaultState)
void
setDelayToSleep(float delay)
void
setDepressDelta(float DepressDelta)
void
setDepressEffect(float DepressEffect)
void
setDescriptor(SurvivorDesc descriptor)
void
setDieCount(int DieCount)
void
setDir(IsoDirections directions)
void
setEnemyList(java.util.Stack EnemyList)
protected void
setEquipParent(InventoryItem handItem, InventoryItem newHandItem)
void
setFallTime(int fallTime)
void
setFamiliarBuildings(java.util.Stack FamiliarBuildings)
void
setFemale(boolean isFemale)
void
setFinder(AStarPathFinderResult finder)
void
setFireKillRate(float FireKillRate)
void
setFireSpreadProbability(int FireSpreadProbability)
void
setFollowingTarget(IsoGameCharacter FollowingTarget)
void
setFootStepCounter(float footStepCounter)
void
setFootStepCounterMax(float footStepCounterMax)
void
setForceShove(boolean forceShove)
void
setForceWakeUpTime(float ForceWakeUpTime)
void
setHairSprite(IsoSprite hairSprite)
void
setHaloNote(java.lang.String str)
void
setHaloNote(java.lang.String str, float dispTime)
void
setHaloNote(java.lang.String str, int r, int g, int b, float dispTime)
void
setHeadSprite(IsoSprite headSprite)
void
setHealth(float Health)
void
setHitBy(IsoGameCharacter hitBy)
void
setHurtSound(java.lang.String hurtSound)
void
setIgnoreMovementForDirection(boolean IgnoreMovementForDirection)
void
setIgnoreStaggerBack(boolean IgnoreStaggerBack)
static void
setInf(ColorInfo aInf)
void
setInventory(ItemContainer inventory)
void
setLastCollidedN(boolean lastCollidedN)
void
setLastCollidedW(boolean lastCollidedW)
void
setLastdir(IsoDirections lastdir)
void
setLastFallSpeed(float lastFallSpeed)
void
setLastHeardSound(int x, int y, int z)
void
setLastHitCount(int hitCount)
void
setLastHourSleeped(int lastHourSleeped)
void
setLastKnownLocation(java.util.HashMap LastKnownLocation)
void
setLastLocalEnemies(int LastLocalEnemies)
void
setLastZombieKills(int LastZombieKills)
void
setLeaveBodyTimedown(float leaveBodyTimedown)
void
setLegsSprite(IsoSprite legsSprite)
static void
setLevelUpLevels(int[] aLevelUpLevels)
void
setLevelUpMultiplier(float LevelUpMultiplier)
void
setLlx(float llx)
void
setLly(float lly)
void
setLlz(float llz)
void
setLocalEnemyList(java.util.Stack LocalEnemyList)
void
setLocalGroupList(java.util.ArrayList LocalGroupList)
void
setLocalList(java.util.ArrayList LocalList)
void
setLocalNeutralList(java.util.ArrayList LocalNeutralList)
void
setLocalRelevantEnemyList(java.util.ArrayList LocalRelevantEnemyList)
void
setLockStates(boolean bVal)
void
setLrx(float lrx)
void
setLry(float lry)
void
setMasterBehaviorList(SequenceBehavior masterBehaviorList)
void
setMasterProper(MasterSurvivorBehavior masterProper)
void
setMaxWeight(java.lang.Integer maxWeight)
void
setMaxWeightBase(int maxWeightBase)
void
setMeetList(java.util.Stack MeetList)
void
setModel(java.lang.String name)
void
setMoodles(Moodles Moodles)
void
setMoveForwardVec(Vector2 moveForwardVec)
void
setNextWander(int NextWander)
void
setNumberOfPerksToPick(int NumberOfPerksToPick)
void
setNumSurvivorsInVicinity(int NumSurvivorsInVicinity)
void
setOnFire(boolean OnFire)
void
SetOnFire()
void
setOrder(Order Order)
void
setOrders(java.util.Stack Orders)
void
setPainDelta(float PainDelta)
void
setPainEffect(float PainEffect)
void
setPath(Path path)
void
setPathIndex(int pathIndex)
void
setPathing(boolean pathing)
void
setPathSpeed(float PathSpeed)
void
setPathTargetX(int PathTargetX)
void
setPathTargetY(int PathTargetY)
void
setPathTargetZ(int PathTargetZ)
void
setPatience(int Patience)
void
setPatienceMax(int PatienceMax)
void
setPatienceMin(int PatienceMin)
void
setPerkList(java.util.ArrayList PerkList)
void
setPersonality(SurvivorPersonality Personality)
void
setPersonalNeed(Order PersonalNeed)
void
setPersonalNeeds(java.util.Stack PersonalNeeds)
void
setPrimaryHandItem(InventoryItem leftHandItem)
void
setReading(boolean isReading)
void
setReanim(boolean Reanim)
void
setReanimAnimDelay(int ReanimAnimDelay)
void
setReanimAnimFrame(int ReanimAnimFrame)
void
setReanimateTimer(float ReanimateTimer)
void
setReanimPhase(int ReanimPhase)
void
setRecoilDelay(float recoilDelay)
void
setReduceInfectionPower(float reduceInfectionPower)
void
setRemoteID(int RemoteID)
void
setRemoteMoveX(float x)
void
setRemoteMoveY(float y)
void
setRemoteState(byte remoteState)
void
setSafety(boolean safety)
void
setSafetyCooldown(float safetyCooldown)
void
setSat(boolean isSat)
void
setSayLine(java.lang.String sayLine)
void
setSecondaryHandItem(InventoryItem rightHandItem)
void
setShoeSprite(IsoSprite shoeSprite)
void
setSleepingTabletDelta(float SleepingTabletDelta)
void
setSleepingTabletEffect(float SleepingTabletEffect)
void
setSlowFactor(float slowFactor)
void
setSlowTimer(float slowTimer)
void
setSpeakColour(Color SpeakColour)
void
setSpeakColourInfo(ColorInfo info)
void
setSpeaking(boolean Speaking)
void
setSpeakTime(int SpeakTime)
void
setSpeedMod(float speedMod)
void
setStaggerTimeMod(float staggerTimeMod)
void
setStateMachine(StateMachine stateMachine)
void
setStats(Stats stats)
void
setSuperAttack(boolean superAttack)
void
setSurvivorKills(int survivorKills)
static void
setSurvivorMap(java.util.HashMap aSurvivorMap)
void
setTagGroup(java.util.Stack TagGroup)
void
setTemperature(float t)
static void
setTempo(Vector2 aTempo)
static void
setTestPlayerSpotInDarkness(OnceEvery aTestPlayerSpotInDarkness)
void
setTimeOfSleep(float timeOfSleep)
void
setTimeSinceLastSmoke(float timeSinceLastSmoke)
void
setTimeThumping(int TimeThumping)
void
setTopSprite(IsoSprite topSprite)
void
setTorsoSprite(IsoSprite torsoSprite)
void
setTraits(java.util.ArrayList Traits)
void
setUsedItemsOn(java.util.Stack UsedItemsOn)
void
setUseHandWeapon(HandWeapon useHandWeapon)
void
setVeryCloseEnemyList(java.util.ArrayList VeryCloseEnemyList)
void
setVisibleToNPCs(boolean VisibleToNPCs)
void
setWounds(java.util.Stack wounds)
void
setXp(IsoGameCharacter.XP xp)
void
setZombieKills(int ZombieKills)
boolean
shouldBecomeZombieAfterDeath()
void
SleepingTablet(float SleepingTabletDelta)
void
smashWindow(IsoWindow w)
void
splatBlood(int dist, float alpha)
void
splatBloodFloor(float alpha)
void
splatBloodFloorBig(float alpha)
void
SpreadFire()
void
StartAction(BaseAction act)
void
StopAllActionQueue()
void
StopAllActionQueueAiming()
void
StopAllActionQueueRunning()
void
StopAllActionQueueWalking()
void
StopBurning()
void
Throw(HandWeapon weapon)
void
update()
void
updateEmitter()
void
updateLightInfo()
void
updateTextObjects()
protected void
updateUserName()
Methods inherited from class zombie.iso.IsoMovingObject
collideCharacter, collideWith, compareToY, Despawn, DistTo, DistTo, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getActiveInInstances, getAllowBehaviours, getBuilding, getCollidedObject, getCurrentSquare, getCurrentZone, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMovementLastFrame, getNx, getNy, getObjectName, getPathFindIndex, getScreenX, getScreenY, getScriptModule, getScriptName, getScriptnx, getScriptny, getSquare, getStateEventDelayTimer, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, isAllowBehaviours, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isDestroyed, isFirstUpdate, isOnFloor, isShootable, isSolid, Move, onMouseRightClick, onMouseRightReleased, preupdate, removeFromSquare, removeFromWorld, seperate, setActiveInInstances, setAllowBehaviours, setbAltCollide, setBlendSpeed, setCloseKilled, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCurrent, setDestroyed, setFeelersize, setFirstUpdate, setHitDir, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastTargettedBy, setLimpulsex, setLimpulsey, setLx, setLy, setLz, setMovementLastFrame, setNx, setNy, setOnFloor, setPathFindIndex, setScriptModule, setScriptName, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZ, spotted
Methods inherited from class zombie.iso.IsoObject
addChild, addSecondaryContainer, addToWorld, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, checkHaveElectricity, createChecksum, createContainersFromSpriteProperties, debugPrintout, DirtySlice, DoChecksumCheck, DoChecksumCheck, doFindExternalWaterSource, DoSpecialTooltip, DoTooltip, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, FindExternalWaterSource, getAlpha, getAlphaStep, getAttachedAnimSprite, getCell, getChildSprites, getContainer, getContainerByEitherType, getContainerByIndex, getContainerByType, getContainerCount, getContainerIndex, getCustomColor, getDamage, getDir, getFacingPositionAlt, getHighlightColor, getIsSurfaceNormalOffset, getItemContainer, getKeyId, getLastRendered, getLastRenderedRendered, getMaskClickedY, getMD5Checksum, getModData, getName, getNew, getObjectIndex, getOffsetX, getOffsetY, getOverlaySprite, getOverlaySpriteColor, getProperties, getRenderYOffset, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getSpecialObjectIndex, getSprite, getSpriteName, getStaticMovingObjectIndex, getSurfaceNormalOffset, getSurfaceOffset, getTable, getTargetAlpha, getTextureName, getTile, getType, getUsesExternalWaterSource, getWaterAmount, getWorldObjectIndex, hasExternalWaterSource, hasModData, HasTooltip, hasWater, haveSpecialTooltip, isBlink, isMaskClicked, isNoPicking, isOutlineOnMouseover, isTableSurface, isTableTopObject, isZombie, loadFromRemoteBuffer, loadFromRemoteBuffer, removeAllContainers, RemoveAttachedAnim, RemoveAttachedAnims, render, replaceItem, reset, reuseGridSquare, sendObjectChange, sendObjectChange, sendObjectChange, Serialize, setAlpha, setAlphaStep, setAttachedAnimSprite, setBlink, setChildSprites, setContainer, setCustomColor, setCustomColor, setDamage, setDefaultCondition, setDir, setHighlightColor, setHighlighted, setKeyId, setLastRendered, setLastRenderedRendered, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOutlineOnMouseover, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySpriteColor, setRenderYOffset, setRerouteCollide, setRerouteMask, setSpecialTooltip, setSprite, setSprite, setSpriteFromName, setSquare, setTable, setTargetAlpha, setType, setUsesExternalWaterSource, setWaterAmount, syncIsoObject, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColor, transmitModData, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, useItemOn, useWater, 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
-
Field Details
-
emitter
-
SurvivorMap
protected static java.util.HashMap SurvivorMap -
NetRemoteState
public byte NetRemoteState -
godMod
public boolean godMod -
invisible
public boolean invisible -
callOut
public boolean callOut -
DropShadow
-
RecoilDelayDecrease
protected float RecoilDelayDecrease -
BeenMovingForIncrease
protected float BeenMovingForIncrease -
BeenMovingForDecrease
protected float BeenMovingForDecrease -
ReanimatedCorpse
-
ReanimatedCorpseID
public int ReanimatedCorpseID -
RENDER_OFFSET_X
public static int RENDER_OFFSET_X -
RENDER_OFFSET_Y
public static int RENDER_OFFSET_Y -
StateMachineParams
public java.util.HashMap StateMachineParams -
FollowingTarget
-
LocalList
protected java.util.ArrayList LocalList -
LocalNeutralList
protected java.util.ArrayList LocalNeutralList -
LocalGroupList
protected java.util.ArrayList LocalGroupList -
LocalRelevantEnemyList
protected java.util.ArrayList LocalRelevantEnemyList -
dangerLevels
protected float dangerLevels -
upKillCount
public boolean upKillCount -
MeetList
protected java.util.Stack MeetList -
Order
-
Orders
protected java.util.Stack Orders -
ClothingItem_Back
-
PerkList
public java.util.ArrayList PerkList -
PersonalNeed
-
PersonalNeeds
protected java.util.Stack PersonalNeeds -
leaveBodyTimedown
protected float leaveBodyTimedown -
AllowConversation
protected boolean AllowConversation -
ReanimPhase
protected int ReanimPhase -
ReanimateTimer
protected float ReanimateTimer -
ReanimAnimFrame
protected int ReanimAnimFrame -
ReanimAnimDelay
protected int ReanimAnimDelay -
Reanim
protected boolean Reanim -
VisibleToNPCs
protected boolean VisibleToNPCs -
DieCount
protected int DieCount -
llx
protected float llx -
lly
protected float lly -
llz
protected float llz -
RemoteID
protected int RemoteID -
NumSurvivorsInVicinity
protected int NumSurvivorsInVicinity -
LevelUpMultiplier
protected float LevelUpMultiplier -
LevelUpLevels
protected static int[] LevelUpLevels -
xp
-
NumberOfPerksToPick
protected int NumberOfPerksToPick -
CanUpgradePerk
protected java.util.ArrayList CanUpgradePerk -
LastLocalEnemies
protected int LastLocalEnemies -
VeryCloseEnemyList
protected java.util.ArrayList VeryCloseEnemyList -
LastKnownLocation
protected java.util.HashMap LastKnownLocation -
AttackedBy
-
IgnoreStaggerBack
protected boolean IgnoreStaggerBack -
AttackWasSuperAttack
protected boolean AttackWasSuperAttack -
TimeThumping
protected int TimeThumping -
PatienceMax
protected int PatienceMax -
PatienceMin
protected int PatienceMin -
Patience
protected int Patience -
CharacterActions
protected java.util.Stack CharacterActions -
angle
-
Asleep
public boolean Asleep -
AttackDelay
protected float AttackDelay -
AttackDelayMax
protected float AttackDelayMax -
AttackDelayUse
public float AttackDelayUse -
AttackDelayLast
public float AttackDelayLast -
ZombieKills
protected int ZombieKills -
SurvivorKills
protected int SurvivorKills -
LastZombieKills
protected int LastZombieKills -
superAttack
protected boolean superAttack -
ForceWakeUpTime
protected float ForceWakeUpTime -
ForceWakeUp
protected boolean ForceWakeUp -
BodyDamage
-
BodyDamageRemote
-
craftIngredient1
-
craftIngredient2
-
craftIngredient3
-
craftIngredient4
-
defaultState
-
descriptor
-
FamiliarBuildings
protected java.util.Stack FamiliarBuildings -
finder
-
FireKillRate
protected float FireKillRate -
FireSpreadProbability
protected int FireSpreadProbability -
footStepCounter
protected float footStepCounter -
footStepCounterMax
protected float footStepCounterMax -
Health
protected float Health -
masterProper
-
hitBy
-
hurtSound
protected java.lang.String hurtSound -
defHurtSound
protected static java.lang.String defHurtSound -
IgnoreMovementForDirection
public boolean IgnoreMovementForDirection -
inventory
-
lastdir
-
leftHandItem
-
ClothingItem_Head
-
ClothingItem_Torso
-
ClothingItem_Hands
-
ClothingItem_Legs
-
ClothingItem_Feet
-
decisionPath
-
masterBehaviorList
-
NextWander
protected int NextWander -
OnFire
protected boolean OnFire -
path
-
pathIndex
protected int pathIndex -
PathSpeed
protected float PathSpeed -
PathTargetX
protected int PathTargetX -
PathTargetY
protected int PathTargetY -
PathTargetZ
protected int PathTargetZ -
Personality
-
rightHandItem
-
sayLine
protected java.lang.String sayLine -
SpeakColour
-
slowFactor
protected float slowFactor -
slowTimer
protected float slowTimer -
bUseParts
protected boolean bUseParts -
Speaking
protected boolean Speaking -
SpeakTime
protected float SpeakTime -
speedMod
public float speedMod -
staggerTimeMod
protected float staggerTimeMod -
stateMachine
-
Moodles
-
stats
-
TagGroup
protected java.util.Stack TagGroup -
UsedItemsOn
protected java.util.Stack UsedItemsOn -
useHandWeapon
-
torsoSprite
-
legsSprite
-
headSprite
-
shoeSprite
-
topSprite
-
hairSprite
-
extraSprites
public java.util.ArrayList extraSprites -
bottomsSprite
-
wounds
protected java.util.Stack wounds -
attackTargetSquare
-
BloodImpactX
protected float BloodImpactX -
BloodImpactY
protected float BloodImpactY -
BloodImpactZ
protected float BloodImpactZ -
bloodSplat
-
bOnBed
protected boolean bOnBed -
moveForwardVec
-
pathing
protected boolean pathing -
chatElement
-
LocalEnemyList
protected java.util.Stack LocalEnemyList -
EnemyList
protected java.util.Stack EnemyList -
Traits
protected java.util.ArrayList Traits -
maxWeight
protected java.lang.Integer maxWeight -
maxWeightBase
protected int maxWeightBase -
SleepingTabletDelta
protected float SleepingTabletDelta -
BetaEffect
protected float BetaEffect -
DepressEffect
protected float DepressEffect -
SleepingTabletEffect
protected float SleepingTabletEffect -
BetaDelta
protected float BetaDelta -
DepressDelta
protected float DepressDelta -
DepressFirstTakeTime
protected float DepressFirstTakeTime -
PainEffect
protected float PainEffect -
PainDelta
protected float PainDelta -
bFemale
public boolean bFemale -
knockbackAttackMod
public float knockbackAttackMod -
tempo
-
PathDelay
public float PathDelay -
SpottedSinceAlphaZero
public boolean[] SpottedSinceAlphaZero -
inf
-
bDoDefer
protected boolean bDoDefer -
haloDispTime
protected float haloDispTime -
userName
-
haloNote
-
namesPrefix
protected java.util.HashMap namesPrefix -
namePvpSuffix
protected java.lang.String namePvpSuffix -
voiceSuffix
protected java.lang.String voiceSuffix -
voiceMuteSuffix
protected java.lang.String voiceMuteSuffix -
isoPlayer
-
playerIsSelf
protected boolean playerIsSelf -
hasInitTextObjects
protected boolean hasInitTextObjects -
lineDisplayTime
protected int lineDisplayTime -
hasChatHistory
protected boolean hasChatHistory -
canSeeCurrent
protected boolean canSeeCurrent -
drawUserName
protected boolean drawUserName -
LastHeardSound
-
lrx
protected float lrx -
lry
protected float lry -
bClimbing
protected boolean bClimbing -
lastCollidedW
protected boolean lastCollidedW -
lastCollidedN
protected boolean lastCollidedN -
testPlayerSpotInDarkness
-
timeTillForgetLocation
protected int[] timeTillForgetLocation -
fallTime
protected int fallTime -
lastFallSpeed
protected float lastFallSpeed -
bFalling
protected boolean bFalling
-
-
Constructor Details
-
IsoGameCharacter
-
-
Method Details
-
getEmitter
-
updateEmitter
public void updateEmitter() -
getTalkerType
public java.lang.String getTalkerType()- Specified by:
getTalkerType
in interfaceTalker
-
resetModel
public void resetModel() -
setModel
public void setModel(java.lang.String name) -
getModel
-
hasActiveModel
public boolean hasActiveModel() -
hasItems
public boolean hasItems(java.lang.String type, int count) -
getSurvivorMap
public static java.util.HashMap getSurvivorMap() -
setSurvivorMap
public static void setSurvivorMap(java.util.HashMap aSurvivorMap) -
getLevelUpLevels
public static int[] getLevelUpLevels() -
getLevelUpLevels
public int getLevelUpLevels(int level) -
getLevelMaxForXp
public int getLevelMaxForXp() -
getXpForLevel
public int getXpForLevel(int level) -
setLevelUpLevels
public static void setLevelUpLevels(int[] aLevelUpLevels) -
getTempo
-
setTempo
-
getInf
-
setInf
-
getTestPlayerSpotInDarkness
-
setTestPlayerSpotInDarkness
-
DoDeath
-
DoDeath
-
getFollowingTarget
-
setFollowingTarget
-
getLocalList
public java.util.ArrayList getLocalList() -
setLocalList
public void setLocalList(java.util.ArrayList LocalList) -
getLocalNeutralList
public java.util.ArrayList getLocalNeutralList() -
setLocalNeutralList
public void setLocalNeutralList(java.util.ArrayList LocalNeutralList) -
getLocalGroupList
public java.util.ArrayList getLocalGroupList() -
setLocalGroupList
public void setLocalGroupList(java.util.ArrayList LocalGroupList) -
getLocalRelevantEnemyList
public java.util.ArrayList getLocalRelevantEnemyList() -
setLocalRelevantEnemyList
public void setLocalRelevantEnemyList(java.util.ArrayList LocalRelevantEnemyList) -
getDangerLevels
public float getDangerLevels() -
setDangerLevels
public void setDangerLevels(float dangerLevels) -
getMeetList
public java.util.Stack getMeetList() -
setMeetList
public void setMeetList(java.util.Stack MeetList) -
getOrder
-
setOrder
-
getOrders
public java.util.Stack getOrders() -
setOrders
public void setOrders(java.util.Stack Orders) -
getPerkList
public java.util.ArrayList getPerkList() -
setPerkList
public void setPerkList(java.util.ArrayList PerkList) -
getPersonalNeed
-
setPersonalNeed
-
getPersonalNeeds
public java.util.Stack getPersonalNeeds() -
setPersonalNeeds
public void setPersonalNeeds(java.util.Stack PersonalNeeds) -
getLeaveBodyTimedown
public float getLeaveBodyTimedown() -
setLeaveBodyTimedown
public void setLeaveBodyTimedown(float leaveBodyTimedown) -
isAllowConversation
public boolean isAllowConversation() -
setAllowConversation
public void setAllowConversation(boolean AllowConversation) -
getReanimPhase
public int getReanimPhase() -
setReanimPhase
public void setReanimPhase(int ReanimPhase) -
getReanimateTimer
public float getReanimateTimer() -
setReanimateTimer
public void setReanimateTimer(float ReanimateTimer) -
getReanimAnimFrame
public int getReanimAnimFrame() -
setReanimAnimFrame
public void setReanimAnimFrame(int ReanimAnimFrame) -
getReanimAnimDelay
public int getReanimAnimDelay() -
setReanimAnimDelay
public void setReanimAnimDelay(int ReanimAnimDelay) -
isReanim
public boolean isReanim() -
setReanim
public void setReanim(boolean Reanim) -
isVisibleToNPCs
public boolean isVisibleToNPCs() -
setVisibleToNPCs
public void setVisibleToNPCs(boolean VisibleToNPCs) -
getDieCount
public int getDieCount() -
setDieCount
public void setDieCount(int DieCount) -
getLlx
public float getLlx() -
setLlx
public void setLlx(float llx) -
getLly
public float getLly() -
setLly
public void setLly(float lly) -
getLlz
public float getLlz() -
setLlz
public void setLlz(float llz) -
getRemoteID
public int getRemoteID() -
setRemoteID
public void setRemoteID(int RemoteID) -
getNumSurvivorsInVicinity
public int getNumSurvivorsInVicinity() -
setNumSurvivorsInVicinity
public void setNumSurvivorsInVicinity(int NumSurvivorsInVicinity) -
getLevelUpMultiplier
public float getLevelUpMultiplier() -
setLevelUpMultiplier
public void setLevelUpMultiplier(float LevelUpMultiplier) -
getXp
-
setXp
-
getNumberOfPerksToPick
public int getNumberOfPerksToPick() -
setNumberOfPerksToPick
public void setNumberOfPerksToPick(int NumberOfPerksToPick) -
getCanUpgradePerk
public java.util.ArrayList getCanUpgradePerk() -
setCanUpgradePerk
public void setCanUpgradePerk(java.util.ArrayList CanUpgradePerk) -
getLastLocalEnemies
public int getLastLocalEnemies() -
setLastLocalEnemies
public void setLastLocalEnemies(int LastLocalEnemies) -
getVeryCloseEnemyList
public java.util.ArrayList getVeryCloseEnemyList() -
setVeryCloseEnemyList
public void setVeryCloseEnemyList(java.util.ArrayList VeryCloseEnemyList) -
getLastKnownLocation
public java.util.HashMap getLastKnownLocation() -
setLastKnownLocation
public void setLastKnownLocation(java.util.HashMap LastKnownLocation) -
getAttackedBy
-
setAttackedBy
-
isIgnoreStaggerBack
public boolean isIgnoreStaggerBack() -
setIgnoreStaggerBack
public void setIgnoreStaggerBack(boolean IgnoreStaggerBack) -
isAttackWasSuperAttack
public boolean isAttackWasSuperAttack() -
setAttackWasSuperAttack
public void setAttackWasSuperAttack(boolean AttackWasSuperAttack) -
getTimeThumping
public int getTimeThumping() -
setTimeThumping
public void setTimeThumping(int TimeThumping) -
getPatienceMax
public int getPatienceMax() -
setPatienceMax
public void setPatienceMax(int PatienceMax) -
getPatienceMin
public int getPatienceMin() -
setPatienceMin
public void setPatienceMin(int PatienceMin) -
getPatience
public int getPatience() -
setPatience
public void setPatience(int Patience) -
getCharacterActions
public java.util.Stack getCharacterActions() -
setCharacterActions
public void setCharacterActions(java.util.Stack CharacterActions) -
getAngle
-
setAngle
-
isAsleep
public boolean isAsleep() -
setAsleep
public void setAsleep(boolean Asleep) -
getAttackDelay
public float getAttackDelay() -
setAttackDelay
public void setAttackDelay(float AttackDelay) -
getAttackDelayMax
public float getAttackDelayMax() -
setAttackDelayMax
public void setAttackDelayMax(float AttackDelayMax) -
getAttackDelayUse
public float getAttackDelayUse() -
setAttackDelayUse
public void setAttackDelayUse(float AttackDelayUse) -
getZombieKills
public int getZombieKills() -
setZombieKills
public void setZombieKills(int ZombieKills) -
getLastZombieKills
public int getLastZombieKills() -
setLastZombieKills
public void setLastZombieKills(int LastZombieKills) -
isSuperAttack
public boolean isSuperAttack() -
setSuperAttack
public void setSuperAttack(boolean superAttack) -
getForceWakeUpTime
public float getForceWakeUpTime() -
setForceWakeUpTime
public void setForceWakeUpTime(float ForceWakeUpTime) -
forceAwake
public void forceAwake() -
getBodyDamage
-
setBodyDamage
-
getBodyDamageRemote
-
resetBodyDamageRemote
public void resetBodyDamageRemote() -
getCraftIngredient1
-
setCraftIngredient1
-
getCraftIngredient2
-
setCraftIngredient2
-
getCraftIngredient3
-
setCraftIngredient3
-
getCraftIngredient4
-
setCraftIngredient4
-
getDefaultState
-
setDefaultState
-
getDescriptor
-
setDescriptor
-
getFullName
public java.lang.String getFullName() -
getFamiliarBuildings
public java.util.Stack getFamiliarBuildings() -
setFamiliarBuildings
public void setFamiliarBuildings(java.util.Stack FamiliarBuildings) -
getFinder
-
setFinder
-
getFireKillRate
public float getFireKillRate() -
setFireKillRate
public void setFireKillRate(float FireKillRate) -
getFireSpreadProbability
public int getFireSpreadProbability() -
setFireSpreadProbability
public void setFireSpreadProbability(int FireSpreadProbability) -
getFootStepCounter
public float getFootStepCounter() -
setFootStepCounter
public void setFootStepCounter(float footStepCounter) -
getFootStepCounterMax
public float getFootStepCounterMax() -
setFootStepCounterMax
public void setFootStepCounterMax(float footStepCounterMax) -
getHealth
public float getHealth() -
setHealth
public void setHealth(float Health) -
getMasterProper
-
setMasterProper
-
getHitBy
-
setHitBy
-
getHurtSound
public java.lang.String getHurtSound() -
setHurtSound
public void setHurtSound(java.lang.String hurtSound) -
isIgnoreMovementForDirection
public boolean isIgnoreMovementForDirection() -
setIgnoreMovementForDirection
public void setIgnoreMovementForDirection(boolean IgnoreMovementForDirection) -
getInventory
-
setInventory
-
getLastdir
-
setLastdir
-
isPrimaryEquipped
public boolean isPrimaryEquipped(java.lang.String item) -
getPrimaryHandItem
-
setPrimaryHandItem
-
setEquipParent
-
getClothingItem_Head
-
setClothingItem_Head
-
getClothingItem_Torso
-
getClothingItem_Back
-
setClothingItem_Back
-
setClothingItem_Torso
-
getClothingItem_Hands
-
setClothingItem_Hands
-
getClothingItem_Legs
-
setClothingItem_Legs
-
getClothingItem_Feet
-
setClothingItem_Feet
-
getMasterBehaviorList
-
setMasterBehaviorList
-
getNextWander
public int getNextWander() -
setNextWander
public void setNextWander(int NextWander) -
isOnFire
public boolean isOnFire() -
setOnFire
public void setOnFire(boolean OnFire) -
getPath
-
setPath
-
getPathIndex
public int getPathIndex() -
setPathIndex
public void setPathIndex(int pathIndex) -
getPathSpeed
public float getPathSpeed() -
setPathSpeed
public void setPathSpeed(float PathSpeed) -
getPathTargetX
public int getPathTargetX() -
setPathTargetX
public void setPathTargetX(int PathTargetX) -
getPathTargetY
public int getPathTargetY() -
setPathTargetY
public void setPathTargetY(int PathTargetY) -
getPathTargetZ
public int getPathTargetZ() -
setPathTargetZ
public void setPathTargetZ(int PathTargetZ) -
getPersonality
-
setPersonality
-
getSecondaryHandItem
-
setSecondaryHandItem
-
getSayLineOld
public java.lang.String getSayLineOld() -
setSayLine
public void setSayLine(java.lang.String sayLine) -
getSpeakColour
-
setSpeakColour
-
setSpeakColourInfo
-
getSlowFactor
public float getSlowFactor() -
setSlowFactor
public void setSlowFactor(float slowFactor) -
getSlowTimer
public float getSlowTimer() -
setSlowTimer
public void setSlowTimer(float slowTimer) -
isbUseParts
public boolean isbUseParts() -
setbUseParts
public void setbUseParts(boolean bUseParts) -
isSpeaking
public boolean isSpeaking() -
setSpeaking
public void setSpeaking(boolean Speaking) -
getSpeakTime
public float getSpeakTime() -
setSpeakTime
public void setSpeakTime(int SpeakTime) -
getSpeedMod
public float getSpeedMod() -
setSpeedMod
public void setSpeedMod(float speedMod) -
getStaggerTimeMod
public float getStaggerTimeMod() -
setStaggerTimeMod
public void setStaggerTimeMod(float staggerTimeMod) -
getStateMachine
-
setStateMachine
-
getMoodles
-
setMoodles
-
getStats
-
setStats
-
getTagGroup
public java.util.Stack getTagGroup() -
setTagGroup
public void setTagGroup(java.util.Stack TagGroup) -
getUsedItemsOn
public java.util.Stack getUsedItemsOn() -
setUsedItemsOn
public void setUsedItemsOn(java.util.Stack UsedItemsOn) -
getUseHandWeapon
-
setUseHandWeapon
-
getTorsoSprite
-
setTorsoSprite
-
getLegsSprite
-
setLegsSprite
-
getHeadSprite
-
setHeadSprite
-
getShoeSprite
-
setShoeSprite
-
getTopSprite
-
setTopSprite
-
getBottomsSprite
-
getExtraSprites
public java.util.ArrayList getExtraSprites() -
getHairSprite
-
setHairSprite
-
setBottomsSprite
-
getWounds
public java.util.Stack getWounds() -
setWounds
public void setWounds(java.util.Stack wounds) -
getAttackTargetSquare
-
setAttackTargetSquare
-
getBloodImpactX
public float getBloodImpactX() -
setBloodImpactX
public void setBloodImpactX(float BloodImpactX) -
getBloodImpactY
public float getBloodImpactY() -
setBloodImpactY
public void setBloodImpactY(float BloodImpactY) -
getBloodImpactZ
public float getBloodImpactZ() -
setBloodImpactZ
public void setBloodImpactZ(float BloodImpactZ) -
getBloodSplat
-
setBloodSplat
-
isbOnBed
public boolean isbOnBed() -
setbOnBed
public void setbOnBed(boolean bOnBed) -
getMoveForwardVec
-
setMoveForwardVec
-
isPathing
public boolean isPathing() -
setPathing
public void setPathing(boolean pathing) -
getLocalEnemyList
public java.util.Stack getLocalEnemyList() -
setLocalEnemyList
public void setLocalEnemyList(java.util.Stack LocalEnemyList) -
getEnemyList
public java.util.Stack getEnemyList() -
setEnemyList
public void setEnemyList(java.util.Stack EnemyList) -
getTraits
public java.util.ArrayList getTraits() -
setTraits
public void setTraits(java.util.ArrayList Traits) -
getMaxWeight
public java.lang.Integer getMaxWeight() -
setMaxWeight
public void setMaxWeight(java.lang.Integer maxWeight) -
getMaxWeightBase
public int getMaxWeightBase() -
setMaxWeightBase
public void setMaxWeightBase(int maxWeightBase) -
getSleepingTabletDelta
public float getSleepingTabletDelta() -
setSleepingTabletDelta
public void setSleepingTabletDelta(float SleepingTabletDelta) -
getBetaEffect
public float getBetaEffect() -
setBetaEffect
public void setBetaEffect(float BetaEffect) -
getDepressEffect
public float getDepressEffect() -
setDepressEffect
public void setDepressEffect(float DepressEffect) -
getSleepingTabletEffect
public float getSleepingTabletEffect() -
setSleepingTabletEffect
public void setSleepingTabletEffect(float SleepingTabletEffect) -
getBetaDelta
public float getBetaDelta() -
setBetaDelta
public void setBetaDelta(float BetaDelta) -
getDepressDelta
public float getDepressDelta() -
setDepressDelta
public void setDepressDelta(float DepressDelta) -
getPainEffect
public float getPainEffect() -
setPainEffect
public void setPainEffect(float PainEffect) -
getPainDelta
public float getPainDelta() -
setPainDelta
public void setPainDelta(float PainDelta) -
isbDoDefer
public boolean isbDoDefer() -
setbDoDefer
public void setbDoDefer(boolean bDoDefer) -
getLastHeardSound
-
setLastHeardSound
public void setLastHeardSound(int x, int y, int z) -
getLrx
public float getLrx() -
setLrx
public void setLrx(float lrx) -
getLry
public float getLry() -
setLry
public void setLry(float lry) -
isClimbing
public boolean isClimbing() -
setbClimbing
public void setbClimbing(boolean bClimbing) -
isLastCollidedW
public boolean isLastCollidedW() -
setLastCollidedW
public void setLastCollidedW(boolean lastCollidedW) -
isLastCollidedN
public boolean isLastCollidedN() -
setLastCollidedN
public void setLastCollidedN(boolean lastCollidedN) -
getFallTime
public int getFallTime() -
setFallTime
public void setFallTime(int fallTime) -
getLastFallSpeed
public float getLastFallSpeed() -
setLastFallSpeed
public void setLastFallSpeed(float lastFallSpeed) -
isbFalling
public boolean isbFalling() -
setbFalling
public void setbFalling(boolean bFalling) -
getCurrentBuilding
-
getCurrentBuildingDef
-
getCurrentRoomDef
-
getTorchStrength
public float getTorchStrength() -
IsSneaking
public boolean IsSneaking() -
getHammerSoundMod
public float getHammerSoundMod() -
getWeldingSoundMod
public float getWeldingSoundMod() -
getBarricadeTimeMod
public float getBarricadeTimeMod() -
getMetalBarricadeStrengthMod
public float getMetalBarricadeStrengthMod() -
getBarricadeStrengthMod
public float getBarricadeStrengthMod() -
getSneakSpotMod
public float getSneakSpotMod() -
getNimbleMod
public float getNimbleMod() -
getFatigueMod
public float getFatigueMod() -
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
-
LoseLevel
-
LevelPerk
-
LevelPerk
-
level0
-
LevelUp
public void LevelUp() -
GiveOrder
-
GivePersonalNeed
-
getLastKnownLocationOf
-
ReadLiterature
-
OnDeath
public void OnDeath() -
IsArmed
public boolean IsArmed() -
dripBloodFloor
public void dripBloodFloor(float alpha) -
splatBloodFloorBig
public void splatBloodFloorBig(float alpha) -
splatBloodFloor
public void splatBloodFloor(float alpha) -
Scratched
public void Scratched() -
Bitten
public void Bitten() -
getThreatLevel
public int getThreatLevel() -
InBuildingWith
-
InRoomWith
-
isDead
public boolean isDead() -
isAlive
public boolean isAlive() -
IsInBuilding
-
Seen
public void Seen(java.util.Stack SeenList) -
CanSee
-
getLowDangerInVicinity
-
SetAnim
public void SetAnim(int animID) -
Anger
public void Anger(int amount) -
hasEquipped
public boolean hasEquipped(java.lang.String String) -
setDir
-
SetClothing
public void SetClothing(Item.ClothingBodyLocation loc, java.lang.String sprite, java.lang.String palette) -
Callout
public void Callout() -
Kill
-
load
public void load(java.nio.ByteBuffer input, int WorldVersion) throws java.io.IOException- Overrides:
load
in classIsoMovingObject
- Throws:
java.io.IOException
-
save
public void save(java.nio.ByteBuffer output) throws java.io.IOException- Overrides:
save
in classIsoMovingObject
- Throws:
java.io.IOException
-
StartAction
-
QueueAction
-
StopAllActionQueue
public void StopAllActionQueue() -
StopAllActionQueueRunning
public void StopAllActionQueueRunning() -
StopAllActionQueueAiming
public void StopAllActionQueueAiming() -
StopAllActionQueueWalking
public void StopAllActionQueueWalking() -
SleepingTablet
public void SleepingTablet(float SleepingTabletDelta) -
BetaBlockers
public void BetaBlockers(float delta) -
BetaAntiDepress
public void BetaAntiDepress(float delta) -
PainMeds
public void PainMeds(float delta) -
DoCharacterPart
-
DoZombiePart
-
DoZombiePart
-
initSpritePartsEmpty
public void initSpritePartsEmpty() -
InitSpriteParts
public void InitSpriteParts(SurvivorDesc desc, java.lang.String legs, java.lang.String torso, java.lang.String head, java.lang.String top, java.lang.String bottoms, java.lang.String shoe, java.lang.String skinpal, java.lang.String toppal, java.lang.String bottomspal, java.lang.String shoespal, java.lang.String hair, java.util.ArrayList extra) -
InitSpritePartsZombie
public void InitSpritePartsZombie() -
InitSpritePartsZombie
public void InitSpritePartsZombie(java.lang.String SpriteName, SurvivorDesc desc, java.lang.String legs, java.lang.String torso, java.lang.String head, java.lang.String top, java.lang.String bottoms, java.lang.String shoe, java.lang.String skinpal, java.lang.String toppal, java.lang.String bottomspal, java.lang.String shoespal, java.lang.String hair, java.util.ArrayList extra) -
HasTrait
public boolean HasTrait(java.lang.String trait) -
ApplyInBedOffset
public void ApplyInBedOffset(boolean apply) -
Dressup
-
Dressup
-
PlayAnimNoReset
public void PlayAnimNoReset(java.lang.String string) -
PlayAnim
public void PlayAnim(java.lang.String string) -
PlayAnimWithSpeed
public void PlayAnimWithSpeed(java.lang.String string, float framesSpeedPerFrame) -
PlayAnimUnlooped
public void PlayAnimUnlooped(java.lang.String string) -
PlayAnimFrame
public void PlayAnimFrame(java.lang.String string, int frame) -
SetAnimFrame
public void SetAnimFrame(float frame, boolean finished) -
DirectionFromVectorNoDiags
-
DirectionFromVector
-
DoFootstepSound
public void DoFootstepSound(float dist) -
Eat
-
Eat
-
EatRemote
-
FaceNextPathNode
public void FaceNextPathNode() -
FaceNextPathNode
public void FaceNextPathNode(int xo, int yo) -
FireCheck
public void FireCheck() -
getCraftingByIndex
-
getPrimaryHandType
public java.lang.String getPrimaryHandType() -
getMoveSpeed
public float getMoveSpeed() -
getSecondaryHandType
public java.lang.String getSecondaryHandType() -
HasItem
public boolean HasItem(java.lang.String string) -
changeState
-
getCurrentState
-
setLockStates
public void setLockStates(boolean bVal) -
Hit
public void Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta)- Overrides:
Hit
in classIsoMovingObject
-
Hit
public void Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean bRemote) -
hitConsequences
public void hitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean bKnockdown) -
inflictWound
public void inflictWound(IsoGameCharacter.BodyLocation loc, float bleeding, boolean infectedZombie, float chanceOfInfect) -
IsAttackRange
public boolean IsAttackRange(float x, float y, float z) -
IsAttackRange
-
IsSpeaking
public boolean IsSpeaking()- Specified by:
IsSpeaking
in interfaceTalker
-
MoveForward
public void MoveForward(float dist) -
MoveForward
public void MoveForward(float dist, float x, float y, float soundDelta) -
pathFinished
public void pathFinished() -
PathTo
public void PathTo(int x, int y, int z, boolean critical) -
PathTo
public void PathTo(int x, int y, int z, boolean critical, int delay) -
CanAttack
public boolean CanAttack() -
PlayShootAnim
public void PlayShootAnim() -
ReduceHealthWhenBurning
public void ReduceHealthWhenBurning() -
DrawSneezeText
public void DrawSneezeText() -
getSpriteDef
-
drawAt
public void drawAt(int sx, int sy) -
render
-
renderObjectPicker
- Overrides:
renderObjectPicker
in classIsoObject
-
isMaskClicked
public boolean isMaskClicked(int x, int y, boolean flip)- Overrides:
isMaskClicked
in classIsoObject
-
setHaloNote
public void setHaloNote(java.lang.String str) -
setHaloNote
public void setHaloNote(java.lang.String str, float dispTime) -
setHaloNote
public void setHaloNote(java.lang.String str, int r, int g, int b, float dispTime) -
DoSneezeText
public void DoSneezeText() -
getSayLine
public java.lang.String getSayLine()- Specified by:
getSayLine
in interfaceTalker
-
doSleepSpeech
protected void doSleepSpeech() -
SayDebug
public void SayDebug(java.lang.String text) -
SayDebug
public void SayDebug(int n, java.lang.String text) -
getMaxChatLines
public int getMaxChatLines() -
Say
public void Say(java.lang.String line, boolean doNetWork, float r, float g, float b, UIFont font, float baseRange, java.lang.String customTag, boolean bbcode, boolean img, boolean icons, boolean colors, boolean fonts, boolean equalizeHeights) -
Say
public void Say(java.lang.String line) -
SayWhisper
public void SayWhisper(java.lang.String line) -
SayShout
public void SayShout(java.lang.String line) -
initTextObjects
protected void initTextObjects() -
updateUserName
protected void updateUserName() -
updateTextObjects
public void updateTextObjects() -
renderlast
public void renderlast()- Overrides:
renderlast
in classIsoMovingObject
-
getEquipedRadio
-
rendertalk
public void rendertalk(float yoff) -
setCraftingByIndex
-
setDefaultState
public void setDefaultState() -
SetOnFire
public void SetOnFire() -
StopBurning
public void StopBurning() -
sendStopBurning
public void sendStopBurning() -
SpreadFire
public void SpreadFire() -
Throw
-
smashWindow
-
openWindow
-
climbThroughWindow
-
climbThroughWindow
-
climbThroughWindowFrame
-
climbSheetRope
public void climbSheetRope() -
climbDownSheetRope
public void climbDownSheetRope() -
canClimbSheetRope
-
canClimbDownSheetRope
-
satOnChair
-
climbThroughWindow
-
climbThroughWindow
-
isAboveTopOfStairs
public boolean isAboveTopOfStairs() -
update
public void update()- Overrides:
update
in classIsoMovingObject
-
DoFloorSplat
public void DoFloorSplat(IsoGridSquare sq, java.lang.String id, boolean bFlip, float offZ, float alpha) -
onMouseLeftClick
public boolean onMouseLeftClick(int x, int y)- Overrides:
onMouseLeftClick
in classIsoObject
-
faceDirection
-
faceLocation
public void faceLocation(float x, float y) -
splatBlood
public void splatBlood(int dist, float alpha) -
isOutside
public boolean isOutside() -
isFemale
public boolean isFemale() -
setFemale
public void setFemale(boolean isFemale) -
setLastHitCount
public void setLastHitCount(int hitCount) -
getLastHitCount
public int getLastHitCount() -
getSurvivorKills
public int getSurvivorKills() -
setSurvivorKills
public void setSurvivorKills(int survivorKills) -
getAge
public int getAge() -
setAge
public void setAge(int age) -
exert
public void exert(float f) -
getPerkInfo
-
isSat
public boolean isSat() -
setSat
public void setSat(boolean isSat) -
getChair
-
setChair
-
HitSilence
public void HitSilence(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) -
DoDeathSilence
-
isEquipped
-
isEquippedClothing
-
faceThisObject
-
faceThisObjectAlt
-
setAnimated
public void setAnimated(boolean b) -
playDeadSound
public void playDeadSound() -
saveChange
- Overrides:
saveChange
in classIsoObject
-
loadChange
public void loadChange(java.lang.String change, java.nio.ByteBuffer bb)- Overrides:
loadChange
in classIsoObject
-
setRemoteMoveX
public void setRemoteMoveX(float x) -
setRemoteMoveY
public void setRemoteMoveY(float y) -
setRemoteState
public void setRemoteState(byte remoteState) -
getAlreadyReadPages
public int getAlreadyReadPages(java.lang.String fullType) -
setAlreadyReadPages
public void setAlreadyReadPages(java.lang.String fullType, int pages) -
updateLightInfo
public void updateLightInfo() -
initLightInfo2
-
getLightInfo2
-
postupdate
public void postupdate()- Overrides:
postupdate
in classIsoMovingObject
-
isSafety
public boolean isSafety() -
setSafety
public void setSafety(boolean safety) -
getSafetyCooldown
public float getSafetyCooldown() -
setSafetyCooldown
public void setSafetyCooldown(float safetyCooldown) -
getRecoilDelay
public float getRecoilDelay() -
setRecoilDelay
public void setRecoilDelay(float recoilDelay) -
getBeenMovingFor
public float getBeenMovingFor() -
setBeenMovingFor
public void setBeenMovingFor(float beenMovingFor) -
isForceShove
public boolean isForceShove() -
setForceShove
public void setForceShove(boolean forceShove) -
getClickSound
public java.lang.String getClickSound() -
setClickSound
public void setClickSound(java.lang.String clickSound) -
getMeleeCombatMod
public int getMeleeCombatMod() -
getMaintenanceMod
public int getMaintenanceMod() -
haveBladeWeapon
public boolean haveBladeWeapon() -
getTemperature
public float getTemperature() -
setTemperature
public void setTemperature(float t) -
getReduceInfectionPower
public float getReduceInfectionPower() -
setReduceInfectionPower
public void setReduceInfectionPower(float reduceInfectionPower) -
getInventoryWeight
public float getInventoryWeight() -
dropHandItems
public void dropHandItems() -
shouldBecomeZombieAfterDeath
public boolean shouldBecomeZombieAfterDeath() -
applyTraits
public void applyTraits(java.util.ArrayList luaTraits) -
createKeyRing
public void createKeyRing() -
autoDrink
public void autoDrink() -
getKnownRecipes
public java.util.List getKnownRecipes() -
isRecipeKnown
-
compareMovePriority
-
playSound
public long playSound(java.lang.String file, boolean doWorldSound) -
isKnownPoison
-
getLastHourSleeped
public int getLastHourSleeped() -
setLastHourSleeped
public void setLastHourSleeped(int lastHourSleeped) -
setTimeOfSleep
public void setTimeOfSleep(float timeOfSleep) -
setDelayToSleep
public void setDelayToSleep(float delay) -
getBedType
public java.lang.String getBedType() -
setBedType
public void setBedType(java.lang.String bedType) -
getBed
-
setBed
-
isReading
public boolean isReading() -
setReading
public void setReading(boolean isReading) -
getTimeSinceLastSmoke
public float getTimeSinceLastSmoke() -
setTimeSinceLastSmoke
public void setTimeSinceLastSmoke(float timeSinceLastSmoke) -
isInvisible
public boolean isInvisible() -
removeEquippedClothing
-