Repository navigation
修复:点火点了却飞不起来
- ignite 改为直接 EnableEngine + 写入 �ngine.throttle_Out,不再注入回车。
回车在 SFS 里是「分级控制程序」,会先分离当前级再点燃下一级,
实测点着之后 �ngines_on 又变回 0。 - 关键缺失:旧代码只置 �ngineOn,没写 hrottle_Out。
游戏 HUD 上推力显示 120t、推重比 1.4,飞船却纹丝不动 —— 就是引擎有「点燃」
标志但油门输出为 0。现在点火后同步写入油门并 RecalculateEngineThrottle。 - propulsion.thrust 按油门折算,推重比随之真实
(50% 油门时 HUD 显示 60t,旧版会误报 120t / 推重比 1.39)。 - /ping 的 version 改读 Main.Semver,不再硬编码。
- README(中/英)同步按键语义:回车 = 分级(分离当前级),点火用 ignite。
实测
8 件 / 3 级「基础火箭」:set_throttle 1.0 + ignite → hrust 1176.8 kN、
wr 1.408、�ngines_on 1/1,火箭从 67 m 爬升到 565 m、64.8 m/s,
与 HUD 的 Thrust 120t / TWR 1.48 一致。