Whis Equipment工具提示替换版本

Whis Equipment工具提示替换版本

为飞船配置装备槽添加工具提示,显示相关统计信息。与MyCu版本相比,此版本在牺牲引擎模组兼容性的同时增加了更多数据。

用户界面

工具提示显示以下数据:

  • 引擎(新增旅行引擎,充电、攻击和释放时间)
  • 推进器
  • 护盾
  • 武器
  • 炮塔

旅行引擎充电时间是什么?:“旅行引擎充电所需时间,在此期间飞船尚未真正进入旅行模式,属于过渡时间。”

旅行引擎攻击时间是什么?:“任何配备该引擎的飞船加速至最高旅行引擎速度所需的时间”。**

旅行引擎释放时间是什么?:“任何配备该引擎的飞船从最高旅行引擎速度减速至正常速度所需的时间”。

**(此为简化说明,实际含义是指达到最大推力所需的时间,之后飞船才会尝试加速至最高速度。例如,对于L级氩族旅行引擎,达到最大推力需要85秒,之后飞船才会加速至其额定最高速度。)

将鼠标悬停在装备物品上时,还会显示与当前选中物品的对比百分比差异。

为何制作替代版本:

  • 我第一次玩X4时,去了分裂者领地,看到引擎后心想:“嘿,那个分裂者旅行引擎MK3看起来不错,给我的侦察机装上吧……” 然后发现:“呃,追不上其他飞船了……” 为什么?原因在于:旅行引擎攻击时间为45秒……

兼容性:此模组兼容其他模组,但对于通过游戏扩展添加的模组引擎,将无法显示(或显示错误)数据。 请注意,这仅涉及旅行引擎的充电、攻击和释放时间。其余数据直接从游戏数据中提取。 分为两种情况:

  • 新增引擎 => 额外数据不会显示
  • 修改原版引擎 => 显示错误数据

请注意,在这两种情况下,都可以为相关模组制作补丁(并不代表我会做,只是说明可能性)。

为何会出现这些“兼容性”问题? 这要怪Egosoft,用于百科全书数据提取的函数 GetLibraryEntry() 无法提取所有数据,这意味着我们这些模组制作者无法获取缺失的数据。因此,本模组依赖于一个内部数据副本表来补全这些缺失信息。


本模组兼容存档。 需要 kuertee 的 UI Extensions and HUD:https://www.nexusmods.com/x4foundations/mods/552 需要 SirNukes Mod Support APIs:https://www.nexusmods.com/x4foundations/mods/503