X4修复 - SETA卡住

X4修复 - SETA卡住

修复了SETA在首次激活后卡住的问题。这是8.0版本引入的一个错误,在9.0版本中变得相当严重。添加了一个可重新绑定的按键,当原版快捷键无法触发时,可切换SETA。

SETA 卡死修复

修复了首次激活后 SETA 卡死的问题。这是 8.0 版本引入的一个 Bug,在 9.0 版本中变得相当严重。

问题描述

按下 SETA 键后时间加速。然后按键停止响应 — 你无法关闭 SETA,也无法再次激活它。它的行为就像一次性按键,而不是一个开关。

此模组的作用

它添加了一个可重新绑定的按键,当原版热键无法触发时,用于切换 SETA。只需绑定一次,并在正常按键停止响应时使用它。

除此之外没有其他改动。没有新菜单,没有需要配置的设置,原版 SETA 按键也完全保持原有功能。

要求

  • X4:基石 8.00 或更新版本。已在 9.00 上测试。
  • 由 ChemODun 制作的 原生热键 API,v8.00.09 或更新版本。

原生热键 API 本身需要两个模组。如果你还没有安装,请一并安装:

  • 由 kuertee 制作的 UI 扩展与 HUD
  • 由 ChemODun 制作的 Print Extension List

安装方法

Vortex: 安装压缩包并启用模组。

手动安装: 将压缩包解压到 X4 的 extensions 文件夹内一个名为 x4fix_seta_stuck 的文件夹中,最终结构应为:

X4 Foundations\extensions\x4fix_seta_stuck\content.xml

然后启动游戏,在扩展菜单中启用模组,并在提示时重启游戏。

绑定按键

前往 控制 → 热键管理 → 热键绑定,为 切换 SETA 分配一个按键。任何空闲按键都可以。

该模组在你绑定按键之前不会生效。

存档

随时可以安全添加或移除。该模组不会在你的存档中保留任何内容,因此移除后不会留下任何痕迹。

鸣谢

感谢 ChemODun 提供的原生热键 API,它使得实现真正可重新绑定的按键成为可能。

源代码 https://github.com/Cvazer/x4fix-seta-stuck

AI 使用声明

此模组借助 LLM 辅助构建,如果这对你来说是个减分项——那就算了。否则请尽情享受这个模组。

我是一名后端软件工程师,习惯于使用 LLM 来减轻样板代码的负担。所有架构和其他决策均由我做出。LLM 被用于:

  • 生成构建工具链和发布流水线文件
  • 研究
  • 文案撰写