Skip to content

SFS-Agent v0.4.6

Choose a tag to compare

@LShangPiao LShangPiao released this 17 Sep 05:10
· 12 commits to main since this release

SFS-Agent v0.4.6

这一版把两处写死的时长改成可配置,并清理了不准确的展示项。

新增

刷新间隔可配置

配置页的刷新间隔现在可以在 sfs-agent.ini 里调整:

# 配置页的刷新间隔(毫秒),范围 30-600000,默认 1500
# 调小可以做实时性能展示(30ms 约合 33fps);调大能省 CPU
poll_interval_ms=1500
  • 范围 30ms ~ 10 分钟
  • 保存后立即生效,不用刷新页面
  • 轮询改用 setTimeout 自排:请求慢时自动退让,不会堆积
  • 页面切到后台时自动暂停高频轮询

改进

界面文案里的 <code> 正常渲染

「如何接入」一节里的 <code>GET /ui</code> 此前会直接显示成文本,
现在正确渲染为代码样式。

移除

浏览器页不再显示「分级」

分级 与 分级数 两项已从页面移除 —— 游戏返回的 stageId 不可靠,
显示出来反而误导。相关数据仍可通过 GET /state 获取。

修复

  • 页面配置卡与游戏设置卡可能不渲染的问题(初始化调用缺失)
  • 页面脚本括号不匹配导致整个界面空白

已知限制

  • 从零手拼一枚能飞的火箭仍不完整 —— 蓝图里零件坐标是贴合点,间距由零件自身
    高度决定,而高度变量名并不统一。请优先使用「加载蓝图」。
  • 游戏内没有设置界面。配置请走 http://127.0.0.1:21578/。

安装

<Steam>\steamapps\common\Spaceflight Simulator\Spaceflight Simulator Game\Mods\SFS-Agent\SFS-Agent.dll

必须放在 Mods\SFS-Agent\ 子目录里,然后重启游戏。

配套 N.E.K.O. 插件:https://github.com/LShangPiao/n.e.k.o_plugin_sfs_bridge(v0.1.1)

GPL-3.0 · 星河拓航Studio (Galaxy Exploration Studio)