Class SteeringForceEvade

java.lang.Object
com.hypixel.hytale.server.npc.movement.steeringforces.SteeringForceWithTarget
com.hypixel.hytale.server.npc.movement.steeringforces.SteeringForceEvade

public class SteeringForceEvade extends SteeringForceWithTarget
  • Constructor Details

    • SteeringForceEvade

      public SteeringForceEvade()
    • SteeringForceEvade

      public SteeringForceEvade(double slowdownDistance, double stopDistance)
  • Method Details

    • setDistances

      public void setDistances(double min, double max)
    • setDirectionHint

      public void setDirectionHint(float heading)
    • setAdhereToDirectionHint

      public void setAdhereToDirectionHint(boolean adhereToDirectionHint)
    • compute

      public boolean compute(@Nonnull Steering output)
      Overrides:
      compute in class SteeringForceWithTarget
    • getSlowdownDistance

      public double getSlowdownDistance()
    • setSlowdownDistance

      public void setSlowdownDistance(double slowdownDistance)
    • getStopDistance

      public double getStopDistance()
    • setStopDistance

      public void setStopDistance(double stopDistance)
    • getFalloff

      public double getFalloff()
    • setFalloff

      public void setFalloff(double falloff)