返回提交历史
Modified
.gitignore
+5
-1
Added
AutoMiningFleet/AutoMiningFleet.csproj
+33
-0
Added
AutoMiningFleet/AutoMiningFleet.mdk.ini
+10
-0
Added
AutoMiningMarker/AutoMiningMarker.csproj
+32
-0
Added
AutoMiningMarker/AutoMiningMarker.mdk.ini
+10
-0
Added
AutoMiningScript.Tests/AutoMiningScript.Tests.csproj
+19
-0
Added
AutoMiningScript.Tests/FleetStateTests.cs
+104
-0
Added
AutoMiningScript.Tests/FlightResourceTests.cs
+129
-0
Added
AutoMiningScript.Tests/MinerStateTests.cs
+167
-0
Added
AutoMiningScript.Tests/PlannerTests.cs
+180
-0
Added
AutoMiningScript.Tests/ProtocolTests.cs
+196
-0
Added
AutoMiningScript.Tests/TestRig.cs
+77
-0
Modified
AutoMiningScript.slnx
+4
-0
Modified
AutoMiningScript/AutoMiningScript.csproj
+30
-9
Added
AutoMiningScript/AutoMiningScript.mdk.ini
+10
-0
Added
AutoMiningScript/Core.cs
+212
-0
Added
AutoMiningScript/Display.cs
+268
-0
Added
AutoMiningScript/FleetController.cs
+420
-0
Added
AutoMiningScript/Flight.cs
+430
-0
Added
AutoMiningScript/Hardware.cs
+235
-0
Added
AutoMiningScript/MarkerController.cs
+81
-0
Added
AutoMiningScript/MinerController.cs
+535
-0
Added
AutoMiningScript/Persistence.cs
+17
-0
Added
AutoMiningScript/Planning.cs
+287
-0
Modified
AutoMiningScript/Program.cs
+112
-1175
Added
AutoMiningScript/Protocol.cs
+115
-0
Added
AutoMiningScript/Resources.cs
+231
-0
Added
AutoMiningScript/Settings.cs
+46
-0
Added
AutoMiningScript/WatchdogController.cs
+57
-0
Added
AutoMiningWatchdog/AutoMiningWatchdog.csproj
+31
-0
Added
AutoMiningWatchdog/AutoMiningWatchdog.mdk.ini
+10
-0
Modified
README.md
+291
-1
Added
build.ps1
+84
-0
Added
docs/VALIDATION.md
+96
-0
SpaceEngineersModDev/AutoMiningScript
重构为多角色多工程结构,支持独立导出
重构 AutoMiningScript 为矿机/主控/标点/看门狗四角色,拆分为独立工程与脚本,核心代码模块化,支持一键构建与自动化测试。新增 build.ps1 脚本,完善 MDK2 配置与导出流程。所有角色逻辑抽象为 RoleLogic,支持协议、存储、诊断等功能。移除外部依赖,飞控/导航/硬件均为原生实现。新增 72 项 xUnit 测试,确保一致性。重写 README,新增 VALIDATION.md 验收清单。兼容旧存档,支持热重载与恢复,完善异常提示。代码风格统一,LCD 支持多页与自动轮转。
713af4a
代码差异
34 个文件
+4564
-1186