Files
StandardSence/StandardScene.Magnetic/Chained/MagFass2LoopMission.cs
T

21 lines
897 B
C#

using Newtonsoft.Json;
using SimpleLite.Props;
using SimpleLite.RCS;
using StandardScene.Chained;
namespace StandardScene
{
/// <summary>
/// 磁导航 FASS 2.0 环线任务进程。
/// <para>任务分配/触发/流量逻辑完全继承 Core <see cref="LoopMission"/>,不修改 Core。</para>
/// <para>导航执行由 <see cref="MagFass2Car"/> 拦截 Loop 编译脚本(含 <c>MagFass2Go</c> + <c>goalSite</c>),
/// 改为单次全程 <c>0xB1</c> 状态机任务。</para>
/// <para>场景内可继续使用原 <see cref="LoopMission"/>;本类型仅作磁导航 FASS2 场景标识。</para>
/// </summary>
[MissionType(Name = "磁导航FASS2环线", editor = typeof(MagFass2LoopMission))]
public class MagFass2LoopMission : LoopMission
{
[JsonIgnore] public override MissionStatus status { get; set; } = new LoopMissionStatus();
}
}