打印扩展列表

打印扩展列表

在UI启动时,向调试日志写入一份报告,包含:- 游戏版本。- 所有已启用的DLC(id、名称、版本、日期、位置及其他字段)。- 所有已启用的扩展/模组(id、名称、作者、来源、版本、日期、位置及其他字段)。

打印扩展列表

功能

  • 模组开发者可将其作为依赖项包含,使用户能够轻松地将模组列表导出到调试日志中。
  • 在用户界面启动时,将包含以下内容的报告写入调试日志:
  • 游戏版本。
  • 当前屏幕分辨率以及影响菜单布局的界面设置:界面缩放和菜单宽度选项、引擎界面缩放值、辅助视图大小、uiScalescaleX/scaleY 结果。
  • 每个已启用的 DLC(ID、名称、版本、日期、位置和其他字段)。
  • 每个已启用的扩展/模组(ID、名称、作者、来源、版本、日期、位置和其他字段)。

局限性

  • 仅限调试日志;没有游戏内界面、菜单或通知。
  • 无配置——每次界面加载时都会记录一次。

要求

  • X4: 基石 8.00 或更高版本。

安装

使用方法

安装并启用该扩展。在下次游戏启动时,在调试日志中查找以 PrintExtensionList: 前缀开头的行。

鸣谢

致谢

  • EGOSOFT - 感谢其制作的 X 系列游戏。

更新日志

[1.01] - 2026-07-31

  • 新增
  • 报告游戏数据部分中的当前屏幕分辨率。
  • 游戏数据部分中的界面相关设置:界面缩放选项、菜单宽度选项、两种 GetUIScale() 变体、辅助视图宽度/高度、辅助 uiScale,以及针对 100 像素参考值的 Helper.scaleX()/Helper.scaleY() 结果。

[1.00] - 2026-07-24

  • 新增
  • 初始公开版本