Package zombie.characters
Class NetworkCharacterAI
java.lang.Object
zombie.characters.NetworkCharacterAI
- Direct Known Subclasses:
NetworkPlayerAI
,NetworkZombieAI
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addTeleportData
(int time, String prediction) boolean
checkPosition
(UdpConnection connection, IsoGameCharacter character, float x, float y) void
boolean
boolean
boolean
boolean
boolean
void
void
void
reset()
void
void
void
setAction
(BaseAction action) void
setDeadBody
(DeadCharacterPacket packet) void
setLocal
(boolean wasLocal) void
setNoCollision
(long interval) void
setOverride
(boolean override, String primaryHandModel, String secondaryHandModel) void
setPerformingAction
(String animation) void
setTeleportDebug
(NetworkTeleport.NetworkTeleportDebug teleportDebug) void
setVehicleHit
(VehicleHitPacket packet) void
void
void
boolean
wasLocal()
-
Field Details
-
predictionType
-
teleportDebug
-
debugData
-
-
Constructor Details
-
NetworkCharacterAI
-
-
Method Details
-
reset
public void reset() -
setLocal
public void setLocal(boolean wasLocal) -
wasLocal
public boolean wasLocal() -
getTeleportDebug
-
clearTeleportDebug
public void clearTeleportDebug() -
setTeleportDebug
-
addTeleportData
-
processDeadBody
public void processDeadBody() -
setDeadBody
-
isSetDeadBody
public boolean isSetDeadBody() -
setPerformingAction
-
getPerformingAction
-
setAction
-
getAction
-
startAction
public void startAction() -
stopAction
public void stopAction() -
setOverride
-
processVehicleHit
public void processVehicleHit() -
setVehicleHit
-
isSetVehicleHit
public boolean isSetVehicleHit() -
resetVehicleHitTimeout
public void resetVehicleHitTimeout() -
isVehicleHitTimeout
public boolean isVehicleHitTimeout() -
updateHitVehicle
public void updateHitVehicle() -
isCollisionEnabled
public boolean isCollisionEnabled() -
isNoCollisionTimeout
public boolean isNoCollisionTimeout() -
setNoCollision
public void setNoCollision(long interval) -
checkPosition
public boolean checkPosition(UdpConnection connection, IsoGameCharacter character, float x, float y) -
resetSpeedLimiter
public void resetSpeedLimiter()
-