Class ForceEffect
java.lang.Object
de.gurkenlabs.litiengine.abilities.effects.Effect
de.gurkenlabs.litiengine.abilities.effects.ForceEffect
- All Implemented Interfaces:
IUpdateable
-
Nested Class Summary
Nested classes/interfaces inherited from class de.gurkenlabs.litiengine.abilities.effects.Effect
Effect.EffectAppliedListener, Effect.EffectCeasedListener -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedForceEffect(Ability ability, float strength, EffectTarget... targets) -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(ICombatEntity affectedEntity) voidcease(ICombatEntity entity) protected abstract ForcecreateForce(IMobileEntity affectedEntity) floatprotected booleanhasEnded(EffectApplication appliance) Methods inherited from class de.gurkenlabs.litiengine.abilities.effects.Effect
apply, canAffectEntity, cease, customTarget, getAbility, getActiveAppliances, getDelay, getDuration, getEffectTargets, getEntitiesInImpactArea, getFollowUpEffects, getTargetPriorityComparator, getTotalDuration, isActive, isAliveFriendlyEntity, isDeadFriendlyEntity, lookForAffectedEntities, onEffectApplied, onEffectCeased, removeEffectAppliedListener, removeEffectCeasedListener, setDelay, setDuration, setTargetPriorityComparator, update