Class CombatActionEvaluator.CombatOptionHolder
java.lang.Object
com.hypixel.hytale.server.npc.decisionmaker.core.Evaluator.OptionHolder
com.hypixel.hytale.builtin.npccombatactionevaluator.evaluator.CombatActionEvaluator.CombatOptionHolder
- All Implemented Interfaces:
IWeightedElement
- Direct Known Subclasses:
CombatActionEvaluator.MultipleTargetCombatOptionHolder,CombatActionEvaluator.SelfCombatOptionHolder
- Enclosing class:
CombatActionEvaluator
-
Field Summary
FieldsFields inherited from class com.hypixel.hytale.server.npc.decisionmaker.core.Evaluator.OptionHolder
option, utility -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCombatOptionHolder(CombatActionEvaluator this$0, CombatActionOption option) -
Method Summary
Methods inherited from class com.hypixel.hytale.server.npc.decisionmaker.core.Evaluator.OptionHolder
calculateUtility, getOption, getTotalUtility, getWeight, getWeightCoefficient, tryPick
-
Field Details
-
lastUsedNanos
protected long lastUsedNanos
-
-
Constructor Details
-
CombatOptionHolder
-
-
Method Details
-
setLastUsedNanos
public void setLastUsedNanos(long lastUsedNanos) -
getOptionTarget
-