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) protected abstract ForceapplyForce(IMobileEntity affectedEntity) protected voidcease(EffectApplication appliance) protected Forcefloatprotected booleanhasEnded(EffectApplication appliance) Methods inherited from class de.gurkenlabs.litiengine.abilities.effects.Effect
apply, canAttackEntity, cease, customTarget, getAbility, getActiveAppliances, getDelay, getDuration, getEffectTargets, getEntitiesInImpactArea, getFollowUpEffects, getTargetPriorityComparator, getTotalDuration, isActive, isAliveFriendlyEntity, isDeadFriendlyEntity, lookForAffectedEntities, onEffectApplied, onEffectCeased, removeEffectAppliedListener, removeEffectCeasedListener, setDelay, setDuration, setTargetPriorityComparator, update