Uses of Interface
com.b3dgs.lionengine.game.strategy.ability.AttackerAbility

Packages that use AttackerAbility
com.b3dgs.lionengine.game.hacknslash   
com.b3dgs.lionengine.game.strategy.ability   
 

Uses of AttackerAbility in com.b3dgs.lionengine.game.hacknslash
 

Classes in com.b3dgs.lionengine.game.hacknslash that implement AttackerAbility
 class AbstractEnemy<TTile extends AbstractPathTile,TSkill extends AbstractSkill<TTile,TSkill,TAttr>,TAttr extends AbstractAttributes>
           
 class AbstractHero<TTile extends AbstractPathTile,TSkill extends AbstractSkill<TTile,TSkill,TAttr>,TAttr extends AbstractAttributes>
           
 class DefaultHeroAttackMelee<TTile extends AbstractPathTile,TSkill extends AbstractSkill<TTile,TSkill,TAttr>,TAttr extends AbstractAttributes>
           
 

Fields in com.b3dgs.lionengine.game.hacknslash declared as AttackerAbility
 AttackerAbility<TTile,TSkill,TAttr> AbstractEnemy.attack
           
 

Methods in com.b3dgs.lionengine.game.hacknslash with parameters of type AttackerAbility
 void AbstractHero.addAttack(int num, AttackerAbility<TTile,TSkill,TAttr> attack)
           
 void AbstractEnemy.setAttack(AttackerAbility<TTile,TSkill,TAttr> attack)
           
 

Uses of AttackerAbility in com.b3dgs.lionengine.game.strategy.ability
 

Classes in com.b3dgs.lionengine.game.strategy.ability that implement AttackerAbility
 class AbstractAttackerAbility<TTile extends AbstractPathTile,TSkill extends AbstractSkill<TTile,TSkill,TAttr>,TAttr extends AbstractAttributes>
          This is the main implementation of the attacker ability.
 class AbstractAttackerDistanceAbility<TTile extends AbstractPathTile,TSkill extends AbstractSkill<TTile,TSkill,TAttr>,TAttr extends AbstractAttributes>
          Specific attacker ability implementation designed to be used for distance attack.
 class AbstractAttackerMeleeAbility<TTile extends AbstractPathTile,TSkill extends AbstractSkill<TTile,TSkill,TAttr>,TAttr extends AbstractAttributes>
          Specific attacker ability implementation designed to be used for melee attack.