XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

AutoMiningScript

【SpaceEngineer】全自动挖矿脚本

公开
关注 0 Fork 0 Star 0
返回提交历史

SpaceEngineersModDev/AutoMiningScript

增强舰队自动化、本地化与对接流程

本次更新大幅提升自动采矿舰队的功能、稳定性和多语言兼容性,主要包括: - 新增舰队/矿机控制器的任务清空、离线矿机清理、任务取消水位与保护机制,完善存档结构和恢复流程,防止误派与存档异常。 - 等待点槽位分配统一管理,支持百万级矿机,防止ID冲突与离线回收。 - 矿机端任务取消与返港流程安全切换,支持多阶段状态持久化。 - 联合摄像机扫描与正式对接流程优化,支持多镜头协作、对接免扫描、异常诊断与自动切换,提升可靠性。 - 配置、命令、页面、矿种等全面中英文本地化,支持中文参数输入与报错,兼容旧英文配置。 - 严格区分卸矿与离港载荷阈值,优化出发判定与异常阻断。 - 新增/完善大量单元测试,覆盖摄像机、对接、参数本地化、命令兼容等关键逻辑,支持中英文环境。 - 细节优化与多项bug修复,包括自动标定、存档保护、摄像头判定、界面分页等。 - README、参数手册、验收文档同步更新,详细说明新特性与测试用例。 适用于大规模舰队协同、复杂存档恢复和多语言环境下的高效运维。

19123d1
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

50 个文件 +4976 -915
Added AutoMiningScript.Tests/CameraReadinessTests.cs +416 -0
Modified AutoMiningScript.Tests/CarouselTests.cs +13 -8
Modified AutoMiningScript.Tests/DisplayLocalizationTests.cs +43 -3
Added AutoMiningScript.Tests/DockingNavigationTests.cs +403 -0
Added AutoMiningScript.Tests/FleetOperatorTests.cs +142 -0
Modified AutoMiningScript.Tests/FleetStateTests.cs +296 -7
Modified AutoMiningScript.Tests/FlightResourceTests.cs +125 -2
Added AutoMiningScript.Tests/GyroControlTests.cs +172 -0
Modified AutoMiningScript.Tests/LocalizationTests.cs +5 -5
Modified AutoMiningScript.Tests/MinerStateTests.cs +352 -3
Added AutoMiningScript.Tests/ParameterCommandIntegrationTests.cs +99 -0
Added AutoMiningScript.Tests/ParameterLocalizationTests.cs +142 -0
Modified AutoMiningScript.Tests/PlannerTests.cs +12 -0
Modified AutoMiningScript.Tests/ProtocolTests.cs +21 -4
Added AutoMiningScript.Tests/ReturnNavigationTests.cs +194 -0
Added AutoMiningScript.Tests/ReturnStateTests.cs +124 -0
Modified AutoMiningScript.Tests/RuntimeBudgetTests.cs +83 -3
Modified AutoMiningScript/Core.cs +45 -36
Modified AutoMiningScript/Display.cs +22 -9
Modified AutoMiningScript/Flight.cs +185 -37
Modified AutoMiningScript/Hardware.cs +11 -4
Modified AutoMiningScript/MarkerController.cs +2 -0
Modified AutoMiningScript/MinerController.cs +252 -48
Modified AutoMiningScript/Planning.cs +18 -0
Modified AutoMiningScript/Program.cs +3 -2
Modified AutoMiningScript/Protocol.cs +111 -68
Modified AutoMiningScript/Resources.cs +80 -17
Modified AutoMiningScript/Settings.cs +132 -19
Modified AutoMiningScript/WatchdogController.cs +1 -0
Added Localization/automatic.en-US.json +5 -0
Added Localization/automatic.zh-CN.json +5 -0
Added Localization/camera.en-US.json +24 -0
Added Localization/camera.zh-CN.json +24 -0
Modified Localization/common.zh-CN.json +13 -13
Modified Localization/display.en-US.json +3 -2
Modified Localization/display.zh-CN.json +7 -6
Added Localization/docking.en-US.json +11 -0
Added Localization/docking.zh-CN.json +11 -0
Modified Localization/fleet.en-US.json +9 -1
Modified Localization/fleet.zh-CN.json +32 -24
Added Localization/fleetoperations.en-US.json +4 -0
Added Localization/fleetoperations.zh-CN.json +4 -0
Modified Localization/miner.en-US.json +24 -2
Modified Localization/miner.zh-CN.json +39 -17
Added Localization/parameters.en-US.json +14 -0
Added Localization/parameters.zh-CN.json +14 -0
Modified README.md +230 -167
Added docs/PARAMETERS.zh-CN.md +225 -0
Modified docs/VALIDATION.md +69 -19