public class BuilderBodyMotionMaintainDistance extends BuilderBodyMotionBase
Class BuilderBodyMotionMaintainDistance. Provides builderbodymotionmaintaindistance functionality for the Hytale server.
java.lang.Object > BuilderBodyMotionBase > BuilderBodyMotionMaintainDistance
Field Summary
result
final
boolean
result
Field result.
Method Detail
BuilderBodyMotionMaintainDistance
public
public
BuilderBodyMotionMaintainDistance
()
Method BuilderBodyMotionMaintainDistance.
getShortDescription
public
String
getShortDescription
()
Method getShortDescription.
getLongDescription
public
String
getLongDescription
()
Method getLongDescription.
getBuilderDescriptorState
Method getBuilderDescriptorState.
readConfig
Method readConfig.
- Parameters:
@Nonnull final JsonElementdata
for
public
strafe
for
(moving left or right around the target)
Method for.
- Parameters:
moving left or right around thetarget
validate
public
boolean
validate
(final String configName, @Nonnull final NPCLoadTimeValidationHelper validationHelper, final ExecutionContext context, final Scope globalScope, @Nonnull final List errors)
Method validate.
- Parameters:
final StringconfigName@Nonnull final NPCLoadTimeValidationHelpervalidationHelperfinal ExecutionContextcontextfinal ScopeglobalScope@Nonnull final Listerrors
getDesiredDistanceRange
Method getDesiredDistanceRange.
- Parameters:
@Nonnull final BuilderSupportsupport
getTargetDistanceFactor
Method getTargetDistanceFactor.
- Parameters:
@Nonnull final BuilderSupportsupport
getRelativeForwardsSpeed
Method getRelativeForwardsSpeed.
- Parameters:
@Nonnull final BuilderSupportsupport
getRelativeBackwardsSpeed
Method getRelativeBackwardsSpeed.
- Parameters:
@Nonnull final BuilderSupportsupport
getMoveTowardsSlowdownThreshold
Method getMoveTowardsSlowdownThreshold.
- Parameters:
@Nonnull final BuilderSupportsupport
getStrafingDurationRange
Method getStrafingDurationRange.
- Parameters:
@Nonnull final BuilderSupportsupport
getStrafingFrequencyRange
Method getStrafingFrequencyRange.
- Parameters:
@Nonnull final BuilderSupportsupport