Package zombie.characters
Class NetworkZombieAI
java.lang.Object
zombie.characters.NetworkCharacterAI
zombie.characters.NetworkZombieAI
-
Field Summary
Modifier and TypeFieldDescriptionboolean
boolean
final NetworkZombieMind
short
float
float
int
boolean
final IsoZombie
Fields inherited from class zombie.characters.NetworkCharacterAI
debugData, predictionType, teleportDebug
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
static String
getPredictionDebug
(IsoGameCharacter character, ZombiePacket packet, int currentTime, long next) void
parse
(ZombiePacket packet) void
void
reset()
void
set
(ZombiePacket packet) void
setUpdateTimer
(float time) Methods inherited from class zombie.characters.NetworkCharacterAI
addTeleportData, checkPosition, clearTeleportDebug, getAction, getPerformingAction, getTeleportDebug, isCollisionEnabled, isNoCollisionTimeout, isSetDeadBody, isSetVehicleHit, isVehicleHitTimeout, processDeadBody, processVehicleHit, resetSpeedLimiter, resetVehicleHitTimeout, setAction, setDeadBody, setLocal, setNoCollision, setOverride, setPerformingAction, setTeleportDebug, setVehicleHit, startAction, stopAction, updateHitVehicle, wasLocal
-
Field Details
-
zombie
-
usePathFind
public boolean usePathFind -
targetX
public float targetX -
targetY
public float targetY -
targetZ
public int targetZ -
isClimbing
public boolean isClimbing -
mindSync
-
reanimatedBodyID
public short reanimatedBodyID -
DebugInterfaceActive
public boolean DebugInterfaceActive
-
-
Constructor Details
-
NetworkZombieAI
-
-
Method Details
-
reset
public void reset()- Overrides:
reset
in classNetworkCharacterAI
-
extraUpdate
public void extraUpdate() -
setUpdateTimer
public void setUpdateTimer(float time) -
set
-
parse
-
preupdate
public void preupdate() -
getPredictionDebug
public static String getPredictionDebug(IsoGameCharacter character, ZombiePacket packet, int currentTime, long next)
-