Class NetworkPlayerAI

java.lang.Object
zombie.characters.NetworkCharacterAI
zombie.characters.NetworkPlayerAI

public class NetworkPlayerAI extends NetworkCharacterAI
  • Field Details

    • events

      public final LinkedList<EventPacket> events
    • usePathFind

      public boolean usePathFind
    • collidePointX

      public float collidePointX
    • collidePointY

      public float collidePointY
    • targetX

      public float targetX
    • targetY

      public float targetY
    • targetZ

      public int targetZ
    • needToMovingUsingPathFinder

      public boolean needToMovingUsingPathFinder
    • forcePathFinder

      public boolean forcePathFinder
    • direction

      public Vector2 direction
    • distance

      public Vector2 distance
    • moving

      public boolean moving
    • footstepSoundRadius

      public byte footstepSoundRadius
    • lastBooleanVariables

      public int lastBooleanVariables
    • lastForwardDirection

      public float lastForwardDirection
    • lastPlayerMoveDirLen

      public float lastPlayerMoveDirLen
    • climbFenceOutcomeFall

      public boolean climbFenceOutcomeFall
  • Constructor Details

  • Method Details

    • needToUpdate

      public void needToUpdate()
    • setBlockUpdate

      public void setBlockUpdate(boolean value)
    • isNeedToUpdate

      public boolean isNeedToUpdate()
    • setUpdateTimer

      public void setUpdateTimer(float nextTimerValue)
    • set

      public boolean set(PlayerPacket packet)
    • parse

      public void parse(PlayerPacket packet)
    • isPressedMovement

      public boolean isPressedMovement()
    • setPressedMovement

      public void setPressedMovement(boolean pressedMovement)
    • isPressedCancelAction

      public boolean isPressedCancelAction()
    • setPressedCancelAction

      public void setPressedCancelAction(boolean pressedCancelAction)
    • setCheckAccessLevelDelay

      public void setCheckAccessLevelDelay(long delay)
    • doCheckAccessLevel

      public boolean doCheckAccessLevel()
    • update

      public void update()
    • isDismantleAllowed

      public boolean isDismantleAllowed()