Class NetworkCharacterAI

java.lang.Object
zombie.characters.NetworkCharacterAI
Direct Known Subclasses:
NetworkPlayerAI, NetworkZombieAI

public abstract class NetworkCharacterAI extends Object
  • Field Details

  • Constructor Details

    • NetworkCharacterAI

      public NetworkCharacterAI(IsoGameCharacter gameCharacter)
  • Method Details

    • reset

      public void reset()
    • setLocal

      public void setLocal(boolean boolean1)
    • wasLocal

      public boolean wasLocal()
    • getTeleportDebug

      public NetworkTeleport.NetworkTeleportDebug getTeleportDebug()
    • clearTeleportDebug

      public void clearTeleportDebug()
    • setTeleportDebug

      public void setTeleportDebug(NetworkTeleport.NetworkTeleportDebug networkTeleportDebug)
    • addTeleportData

      public void addTeleportData(int int1, String string)
    • processDeadBody

      public void processDeadBody()
    • setDeadBody

      public void setDeadBody(DeadCharacterPacket deadCharacterPacket)
    • isSetDeadBody

      public boolean isSetDeadBody()
    • setPerformingAction

      public void setPerformingAction(String string)
    • getPerformingAction

      public String getPerformingAction()
    • setAction

      public void setAction(BaseAction baseAction)
    • getAction

      public BaseAction getAction()
    • startAction

      public void startAction()
    • stopAction

      public void stopAction()
    • setOverride

      public void setOverride(boolean boolean1, String string, String string2)
    • processVehicleHit

      public void processVehicleHit()
    • setVehicleHit

      public void setVehicleHit(VehicleHitPacket vehicleHitPacket)
    • 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 long1)
    • checkPosition

      public boolean checkPosition(UdpConnection udpConnection, IsoGameCharacter gameCharacter, float float1, float float2)
    • resetSpeedLimiter

      public void resetSpeedLimiter()