namespace SepCore.Battle { /// /// 探索层恢复接口。 /// 碰撞方主动把 BattleEncounter 交给 RunBattleCoordinator;协调器不扫描场景寻找敌人。 /// ApplyBattleReturn 必须按 EncounterId 精确操作触发敌人,不能按 EnemyConfigId 批量处理同类敌人。 /// public interface IExplorationBattleBridge { /// /// 执行探索恢复计划。 /// /// 由 RunBattleCoordinator 生成的恢复计划。 void ApplyBattleReturn(BattleReturnPlan plan); } }