public class CombatActionEvaluatorConfig
Class CombatActionEvaluatorConfig. Provides combatactionevaluatorconfig functionality for the Hytale server.
java.lang.Object > CombatActionEvaluatorConfig
Field Summary
runConditions
Field runConditions.
minRunUtility
Field minRunUtility.
minActionUtility
Field minActionUtility.
predictabilityRange
Field predictabilityRange.
basicAttacks
Field basicAttacks.
combatActions
Field combatActions.
attacks
Field attacks.
randomise
Field randomise.
maxRange
Field maxRange.
maxRangeSquared
Field maxRangeSquared.
timeout
Field timeout.
cooldownRange
Field cooldownRange.
damageFriendlies
Field damageFriendlies.
useProjectedDistance
Field useProjectedDistance.
Method Detail
CombatActionEvaluatorConfig
public
CombatActionEvaluatorConfig
()
Method CombatActionEvaluatorConfig.
getAvailableActions
String>
getAvailableActions
()
Method getAvailableActions.
getActionSets
ActionSet>
getActionSets
()
Method getActionSets.
getRunConditions
String[]
getRunConditions
()
Method getRunConditions.
getMinRunUtility
double
getMinRunUtility
()
Method getMinRunUtility.
getMinActionUtility
double
getMinActionUtility
()
Method getMinActionUtility.
getPredictabilityRange
double[]
getPredictabilityRange
()
Method getPredictabilityRange.
toString
String
toString
()
Method toString.
ActionSet
protected
ActionSet
()
Method ActionSet.
getBasicAttacks
BasicAttacks
getBasicAttacks
()
Method getBasicAttacks.
getCombatActions
String[]
getCombatActions
()
Method getCombatActions.
KeyedCodec
new
KeyedCodec
("Actions", Codec.STRING_ARRAY)
Method KeyedCodec.
- Parameters:
"Actions""Actions"Codec.STRING_ARRAYCodec.STRING_ARRAY
BasicAttacks
protected
BasicAttacks
()
Method BasicAttacks.
getAttacks
String[]
getAttacks
()
Method getAttacks.
isRandom
boolean
isRandom
()
Method isRandom.
getMaxRange
double
getMaxRange
()
Method getMaxRange.
getMaxRangeSquared
double
getMaxRangeSquared
()
Method getMaxRangeSquared.
getTimeout
float
getTimeout
()
Method getTimeout.
getCooldownRange
double[]
getCooldownRange
()
Method getCooldownRange.
isDamageFriendlies
boolean
isDamageFriendlies
()
Method isDamageFriendlies.
shouldUseProjectedDistance
boolean
shouldUseProjectedDistance
()
Method shouldUseProjectedDistance.