feat(enemy): AI 配方接入 SO 校验——漏配/歧义/零冷却 Committed 在编辑期与构建期报错
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using BaseGames.AI;
|
||||
using BaseGames.Core;
|
||||
|
||||
namespace BaseGames.Enemies
|
||||
{
|
||||
@@ -31,5 +33,9 @@ namespace BaseGames.Enemies
|
||||
|
||||
/// <summary>CanEngage 的可读标签(trace / 图导出用)。</summary>
|
||||
string EngageLabel { get; }
|
||||
|
||||
/// <summary>校验本模块自身的配置。由 PerceptionRecipeSO.Validate() 汇总上报。
|
||||
/// 无可失效配置的模块返回空序列。</summary>
|
||||
IEnumerable<ValidationResult> Validate();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user