HyCodeYourTale
classpublicPriority 3

BodyMotionPath

com.hypixel.hytale.server.npc.corecomponents.world.BodyMotionPath

extends BodyMotionBase

3

Methods

3

Public Methods

32

Fields

1

Constructors

Constants

doubleMIN_GUARD_POINT_WAIT_TIME= 1.0
booleanTESTING= false

Constructors

public
BodyMotionPath(BuilderBodyMotionPath builder, BuilderSupport support)

Methods

Public Methods (3)

public
void activate(Ref<EntityStore> ref, Role role, ComponentAccessor<EntityStore> componentAccessor)
@Override
public
String get()
public
void loaded(Role role)
@Override

Fields

Protected Fields (32)

protectedBodyMotionPath.Direction currentDirection
protecteddouble currentNodeDelay
protecteddouble currentObservationDelay
protecteddouble currentSpeed
protectedint currentViewSegment
protectedint currentWaypointIndex
protectedBodyMotionPath.Direction direction
protecteddouble maxDelayScale
protecteddouble maxNodeDelay
protecteddouble maxPercentage
protecteddouble maxRelativeSpeed
protecteddouble maxWalkDistance
protecteddouble minDelayScale
protecteddouble minNodeDelay
protecteddouble minPercentage
protecteddouble minRelativeSpeed
protecteddouble minWalkDistance
protectedboolean nextPositionValid
protectedfloat nodeViewDirection
protecteddouble nodeWaitTime
protecteddouble nodeWidth
protectedfloat observationSector
protecteddouble pathWidth
protectedboolean pendingNodeDelay
protectedboolean pickRandomAngle
protectedboolean rotating
protectedboolean rotatingToView
protectedBodyMotionPath.Shape shape
protectedboolean startAtNearestNode
protectedboolean useNodeViewDirection
protectedint viewSegments
protectedint visitIndex

Related Classes