12 lines
394 B
C#
12 lines
394 B
C#
namespace BaseGames.AI
|
|
{
|
|
/// <summary>战斗/能力调度接口(第 3 阶段由 CombatantAdapter 适配能力注册表)。</summary>
|
|
public interface ICombatant
|
|
{
|
|
bool UseAbility(string abilityId);
|
|
bool IsAbilityRunning(string abilityId = null); // null = 任意能力
|
|
bool NoAbilityRunning { get; }
|
|
bool CanUseAbility(string abilityId);
|
|
}
|
|
}
|