Contents
Class SteeringForceEvade
java.lang.Object
com.hypixel.hytale.server.npc.movement.steeringforces.SteeringForceWithTarget
com.hypixel.hytale.server.npc.movement.steeringforces.SteeringForceEvade
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoubledoubledoublevoidsetAdhereToDirectionHint(boolean adhereToDirectionHint) voidsetDirectionHint(float heading) voidsetDistances(double min, double max) voidsetFalloff(double falloff) voidsetSlowdownDistance(double slowdownDistance) voidsetStopDistance(double stopDistance) Methods inherited from class SteeringForceWithTarget
getSelfPosition, getTargetPosition, setComponentSelector, setPositions, setSelfPosition, setSelfPosition, setTargetPosition, setTargetPosition
-
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
- Overrides:
computein classSteeringForceWithTarget
-
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)
-