Contents
Class SustainedDamageCondition
java.lang.Object
com.hypixel.hytale.server.npc.decisionmaker.core.conditions.base.Condition
com.hypixel.hytale.server.npc.decisionmaker.core.conditions.base.ScaledCurveCondition
com.hypixel.hytale.builtin.npccombatactionevaluator.conditions.SustainedDamageCondition
- All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, Condition>>
- Direct Known Subclasses:
RecentSustainedDamageCondition, TotalSustainedDamageCondition
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<SustainedDamageCondition> static final EnumCodec<DamageSourceType> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ScaledCurveCondition
calculateUtility, getResponseCurve, getSimplicityMethods inherited from class Condition
getAlwaysTrueFor, getAssetMap, getAssetStore, getId, getReference, setupNPC
-
Field Details
-
SOURCE_CODEC
-
ABSTRACT_CODEC
-
-
Constructor Details
-
SustainedDamageCondition
public SustainedDamageCondition()
-
-
Method Details
-
setupNPC
-
toString
- Overrides:
toStringin classScaledCurveCondition
-