refactor: SimpleLite 迁移到 Simple3,插件窗体改用 FairyView ForceFloat

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
黄兆尉
2026-08-26 11:18:40 +08:00
co-authored by Cursor
parent ad83008d9c
commit 3b4f505ac5
62 changed files with 264 additions and 281 deletions
+4 -4
View File
@@ -5,10 +5,10 @@ using SimpleCore.BasicProps;
using SimpleCore.Library;
using SimpleCore.PropType;
using SimpleCore.Traffic;
using SimpleLite.Props;
using SimpleLite.RCS;
using SimpleLite.RCS.CarTypes;
using SimpleLite.UI;
using Simple3.Props;
using Simple3.RCS;
using Simple3.RCS.CarTypes;
using Simple3.UI;
using StandardScene.Magnetic.Protocol;
using StandardScene.Magnetic.Tasking;
using StandardScene;
+5 -5
View File
@@ -1,9 +1,9 @@
using LessokajiWeaverUtilities.Utilities;
using SimpleLite;
using SimpleLite.RCS;
using SimpleLite.RCS.CarTypes;
using SimpleLite.Props;
using SimpleLite.UI;
using Simple3;
using Simple3.RCS;
using Simple3.RCS.CarTypes;
using Simple3.Props;
using Simple3.UI;
using SimpleCore;
using SimpleCore.Compiler;
using SimpleCore.Library;
@@ -4,10 +4,10 @@ using System.Linq;
using Newtonsoft.Json;
using SimpleCore;
using SimpleCore.Library;
using SimpleLite;
using SimpleLite.Props;
using SimpleLite.RCS;
using SimpleLite.RCS.CarTypes;
using Simple3;
using Simple3.Props;
using Simple3.RCS;
using Simple3.RCS.CarTypes;
using StandardScene.CarTypes;
using StandardScene.Chained;
using StandardScene.Magnetic.Tasking;
@@ -4,7 +4,7 @@ using SimpleCore;
using SimpleCore.Compiler;
using SimpleCore.Library;
using SimpleCore.PropType;
using SimpleLite.Props;
using Simple3.Props;
using StandardScene.CarTypes;
using System;
using System.Linq;
@@ -10,7 +10,7 @@ namespace StandardScene.Magnetic
/// <para>车型:<see cref="MagCar"/>FASS 1.0 TCP)、<see cref="Mag2Car"/>FASS 2.0 UDP/任务状态机)。
/// Loop 导航:继续使用 Core <c>LoopMission</c> 或本插件 <c>Mag2LoopMission</c> 分配 <c>goalSite</c>
/// <see cref="Mag2Car"/> 拦截编译脚本后一次下发全程 <c>0xB1</c>。</para>
/// 宿主(SimpleLite)加载本 dll 后反射实例化并 OnActivate / 注册。
/// 宿主(Simple3)加载本 dll 后反射实例化并 OnActivate / 注册。
/// </summary>
public sealed class MagneticSceneProfile : NavigationProfileBase
{
@@ -1,7 +1,7 @@
using LessokajiWeaverUtilities.Utilities;
using Newtonsoft.Json;
using SimpleLite.RCS;
using SimpleLite.Props;
using Simple3.RCS;
using Simple3.Props;
using SimpleCore;
using SimpleCore.Library;
using SimpleCore.PropType;
@@ -13,7 +13,7 @@ using System.IO;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using SimpleLite.RCS.CarTypes;
using Simple3.RCS.CarTypes;
namespace StandardScene.Scheduler
@@ -1,7 +1,7 @@
using IoTClient.Clients.PLC;
using IoTClient.Common.Enums;
using LessokajiWeaverUtilities.Utilities;
using SimpleLite.RCS;
using Simple3.RCS;
using SimpleCore.Library;
using SimpleCore.PropType;
using StandardScene;
@@ -12,7 +12,7 @@ using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
using SimpleLite.RCS.CarTypes;
using Simple3.RCS.CarTypes;
namespace StandardScene.Scheduler.FassEvent
{
@@ -1,9 +1,9 @@
using SimpleLite.RCS;
using Simple3.RCS;
using SimpleCore.PropType;
using StandardScene.CarTypes;
using System;
using System.Globalization;
using SimpleLite.RCS.CarTypes;
using Simple3.RCS.CarTypes;
namespace StandardScene.Scheduler.FassEvent
{
@@ -94,7 +94,7 @@ namespace StandardScene.Scheduler.FassEvent
}
/// <summary>
/// 车辆事件处理用的只读快照,从 StandardScene <see cref="SimpleLite.RCS.Car"/> 提取 FASS 语义字段。
/// 车辆事件处理用的只读快照,从 StandardScene <see cref="Simple3.RCS.CarTypes.Car"/> 提取 FASS 语义字段。
/// 每次 TimerTick 为每辆车构建一份,供触发器与条件方法使用。
/// </summary>
public class FassEventCarSnapshot
@@ -1,9 +1,9 @@
using SimpleLite.RCS;
using Simple3.RCS;
using SimpleCore;
using SimpleCore.PropType;
using System;
using System.Linq;
using SimpleLite.RCS.CarTypes;
using Simple3.RCS.CarTypes;
namespace StandardScene.Scheduler.FassEvent
{
@@ -1,6 +1,6 @@
using SimpleCore;
using SimpleCore.PropType;
using SimpleLite.RCS.CarTypes;
using Simple3.RCS.CarTypes;
using System;
using System.Collections.Generic;
using System.Linq;