feat(ai): BrainGraph 能力接口(ISensor/IMover/ICombatant/IActorVitals)+IAiContext
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
namespace BaseGames.AI
|
||||
{
|
||||
/// <summary>生命体征/受控状态接口(第 3 阶段由 VitalsAdapter 适配敌人状态)。</summary>
|
||||
public interface IActorVitals
|
||||
{
|
||||
bool IsAlive { get; }
|
||||
/// <summary>物理态是否为 Controlled——决策层仅在此为真时推进(IsControllable 让位门)。</summary>
|
||||
bool IsControllable { get; }
|
||||
float HpPercent { get; }
|
||||
bool HpBelow(float ratio);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user