Package zombie.characters
Class NetworkZombieAI
java.lang.Object
zombie.characters.NetworkCharacterAI
zombie.characters.NetworkZombieAI
public class NetworkZombieAI extends NetworkCharacterAI
-
Field Summary
Fields Modifier and Type Field Description boolean
DebugInterfaceActive
boolean
isClimbing
NetworkZombieMind
mindSync
float
targetX
float
targetY
int
targetZ
boolean
usePathFind
IsoZombie
zombie
Fields inherited from class zombie.characters.NetworkCharacterAI
action, deadBody, debugData, hitReaction, noCollisionTime, predictionType, teleportDebug, timestamp, vehicleHit, wasLocal
-
Constructor Summary
Constructors Constructor Description NetworkZombieAI(IsoGameCharacter gameCharacter)
-
Method Summary
Modifier and Type Method Description void
extraUpdate()
static java.lang.String
getPredictionDebug(IsoGameCharacter gameCharacter, ZombiePacket zombiePacket, int int1, long long1)
void
parse(ZombiePacket zombiePacket)
void
preupdate()
void
reset()
void
set(ZombiePacket zombiePacket)
void
setUpdateTimer(float float1)
Methods inherited from class zombie.characters.NetworkCharacterAI
addTeleportData, clearTeleportDebug, getAction, getTeleportDebug, isCollisionEnabled, isNoCollisionTimeout, isSetDeadBody, isSetVehicleHit, isVehicleHitTimeout, processDeadBody, processVehicleHit, resetVehicleHitTimeout, setAction, setDeadBody, setLocal, setNoCollision, setOverride, setTeleportDebug, setVehicleHit, startAction, stopAction, updateHitVehicle, wasLocal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
zombie
-
usePathFind
public boolean usePathFind -
targetX
public float targetX -
targetY
public float targetY -
targetZ
public int targetZ -
isClimbing
public boolean isClimbing -
mindSync
-
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 float1) -
set
-
parse
-
preupdate
public void preupdate() -
getPredictionDebug
public static java.lang.String getPredictionDebug(IsoGameCharacter gameCharacter, ZombiePacket zombiePacket, int int1, long long1)
-