16 lines
341 B
C#
16 lines
341 B
C#
using Dalamud.Game.ClientState.Objects.Types;
|
|
|
|
namespace Questionable.Controller.CombatModules;
|
|
|
|
internal interface ICombatModule
|
|
{
|
|
bool CanHandleFight(CombatController.CombatData combatData);
|
|
|
|
bool Start(CombatController.CombatData combatData);
|
|
|
|
bool Stop();
|
|
|
|
void Update(IGameObject nextTarget);
|
|
|
|
bool CanAttack(IBattleNpc target);
|
|
}
|