0.4.31
在站内点击“开始自动导航”时,以前星图入口会拒绝执行,跑商则另有自己的离站流程。现在 ToolboxRuntime.FlightAutomation 为星图、当前星系与跑商提供统一入口,按实际状态执行离站、星际航段、本星系进近和停靠。仅规划或选择目的地不会离站。
共享控制器只接受一个正在执行的航程。阶段间核对指挥官、游戏会话、飞船与安全状态,并等待本次真实离站回执;未确认离站、取消、人工接管或身份变化时不能启动后续航段。自动离站仍要求可用的高级自动起降模块。原有驾驶器继续负责每帧姿态、避障、热量、燃油和原生输入联锁,控制权释放后才进入下一个航段。
星图界面和驾驶器共用最后一跳清空航线的判断:匹配目标、时间与原版跃迁回执的加载过程会等待实际抵达;手动清空、更换目标和过期回执仍会停止。
当前星系场景填满页面,地点目录、目的地卡片和工具条浮在场景上。搜索与类型筛选只影响地点目录、图标及名称,真实天体模型与轨道保持显示。相邻图标合并并显示数量,点击可选择各个实际地点;图标统一调用左栏的 GameUiIcons.ForLocation 与原版 SVG。
游戏的天体资源会刷新其旋转参考系。显示层使用同一条已核实轨道的正交基消除这段共同旋转,保留真实运动、玩家位置和手动相机操作。缺少已锁定轨道基时保留上一帧几何,导航控制仍读取未经显示转换的实际坐标。
每个父体或共同质心的轨道使用一致的仿射比例;节点与轨道同时缩放,不再对偏离主恒星的轨道逐点施加径向对数变换。各轨道保持闭合椭圆,双星保留真实共同质心与相对半长轴比例。不同层级、远处信号标记与天体大小仍为显示示意,不能从图上量取物理距离。恒星使用已校验的原生星型数据配色,并以球面噪声、细颗粒、边缘暗化和柔和日冕呈现表面。
SCO 恢复补充了“已确认停止”的路径:匹配本控制器启动回执、实际 Off/Cooling、最新健康与目标证据时,保留普通驾驶,SCO 冷却后再评估;活跃、未知、受损、过期或其他控制器的状态仍进入严格恢复。不会绕过游戏原生启动资格。
跑商主栏可选“常规跑商”或“CG 供货”,与高级搜索中的模式使用同一状态。CG 模式只生成仍有效的活动接收商品与交付站组合;原版活动目录不能核实时显示原因,不回退普通路线。主栏保留投资、中心星系与半径;其余约束放在主栏下方默认收起的“高级搜索选项”Expander,移除右上角按钮。采购和交付站点、星系、CG 商品均可留空。空采购约束从真实当前位置计算接驳成本,比较范围内全部合规货源;空交付约束自动匹配市场或 CG 目的地。可选商品与原版接收清单取交集,选中路线不会覆盖搜索文字。清空货源类型使用默认全部已知类型;各采购及交付站仍分别核对实际飞船所需停机坪。
统一流程保留原始异常类型,使离站期限恢复能到达跑商执行层。退出原版会话的期限覆盖异步启动过程,确认主菜单后单独等待正常载入。游戏 Journal 与宿主时间有偏差时,使用已核实的 Status 文件时间校准回执窗口;不会把原版跃迁场景切换当作人工接管。临时遥测重连显示为可恢复状态,详细原因保留在诊断中,真正的受损、身份改变、目标改变与人工接管仍停止控制。
历史订单只在原始买卖回执、账本、实际空货舱与目的地状态相符时补充独立完成证明,保留原始失败结果。已确认交易后的可选行情刷新失败不会重发订单。用户最新授权已恢复 CG 864 循环:实际已完成到第 14 轮;本次接续后的四批各向 AD Leonis / Homer Platform 售出 1,200 吨铀,买卖回执、空货舱和活动贡献均已确认,CG 总贡献达到 30,989 吨。新版在确认停靠和空舱后更新,保留用户当前搜索设置接续。每 20 分钟巡检核对真实航程、订单与活动贡献;普通加载与主动停止不作为故障重启。
只读服务预算请求仅在市场、请求代次和零写入回执相符时有界重试,未知交易请求不会因此重发。健康保护恢复后,如果原版自动降落仍在接管,准备流程让行,不收起起落架或取消原版任务;准备中途实际停靠同一目的站时直接完成航段。离站前先核对原始飞船与会话,不能通过重新选择出发站掩盖身份变化。
完整回归已覆盖 1,684 项,1,678 通过、6 项需要实机或公网的集成测试跳过;最后的离站身份检查前移另经构建、审查与 25 项协调器回归。原生 ABI、自有分配夹具与握手检查通过。验证范围包含统一流程的阶段衔接、互斥、取消、身份改变、未确认离站及未确认停靠;双星完整轨道、实际坐标与参考系固定;SCO 命名管道启动拒绝和已确认停止场景;CG 目录与可空约束、供应量及单位时间利润。后台视觉使用独立数据目录与实际 HR 8061 录制目录,规划组件另用明确标注的合成市场夹具,未提交交易或发送驾驶输入。视觉结果及实机接续证据保存在忽略的工作目录中。
Visual Studio 的七个底层项目显式声明 x64 项目平台,Debug/Release 共 20 个解决方案映射均已核对;GUI 是默认且唯一启动项目。现有 IDE 的旧配置提示条仍可见,不能将映射检查通过等同于该提示已消失。
删除迁移后已无构建引用的 nlohmann/json 头文件及其依赖记录。EDSY 的原版装配计算脚本与数据库仍作为嵌入资源使用,并明确标记为第三方代码;保留自有 C++ 异常边界桥及 MinHook 所需源代码。
仍需验证的范围:其他空间站类型的离场衔接,以及 SCO 两阶段退出估算的原生参数资格与完整实飞。Coriolis 原版站体边界与解除质量锁定的出站衔接已有真实运行证据。新的 SCO 模型包含有限 Cooling 估算窗口、原版 servo/Jerk 与普通控制交接预算,并有真实曲线数值回放;结果始终标记为估算且未资格,尚未替换实际控制的保守接近策略。不能由数学测试或静态界面认定最长 SCO 时间已达成。