自定义阵营工具

自定义阵营工具

该项目是一个外部工具,用于创建只有玩家可使用的自定义阵营装备。

Utilities

[!NOTE] 0.1.4 版本与之前的 0.1.X 版本兼容。更多信息请参阅更新部分。

展示

该项目是一个外部工具,用于创建仅玩家可用的装备。 目前,本项目仅限于使用 Egosoft 资产创建炮塔。 添加炮塔的方法如下:

  • 炮塔的建造
  • 炮塔定制(选择类型、弹丸及自定义属性)
  • 创建包含已制作炮塔的模组的生成

然后,像安装其他模组一样安装这个模组即可。

对于某些图片,请前往预览文件夹。

[!NOTE] 此工具仅在 X4 的 7.50 版本中经过测试。

动机

在多次游玩 X4 之后,到了游戏后期,我的帝国要么由单一派系(角色扮演)的舰船和设备组成,要么混合了我最喜欢的舰船和设备。 我一直觉得,船舶和装备没有“玩家”阵营的定制选项,这实在令人遗憾。 我的梦想:直接在 X4 中拥有一个飞船与装备编辑器。现实:借助外部工具来制作包含自定义装备的模组。

使用方法

该工具需要 Java 21 或更高版本才能运行。

首次安装

  1. 在发布页面下载最新版本
  2. 创建一个文件夹,用于存放工具、数据和生成的模组
  3. 将下载的文件解压到文件夹中
  4. 使用 powershell 执行 'start.ps1' 文件

[!NOTE] 如果 Windows 默认没有使用 PowerShell 执行脚本,你可以右键点击该文件并选择“用 PowerShell 执行”。

更新

  1. 在发布页面下载最新 .jar 版本
  2. 替换旧的 .jar 和 .ps1 文件
  3. 使用 .ps1 文件启动该工具

[!NOTE] 版本 0.1.3 更改了炮塔的自定义方式。旧炮塔将被转换为新系统。部分炮塔的属性可能有所变化。

一旦开始

该工具目前由 2 个页面组成:

  • 主页:摘要以及模组设置和新版本生成的访问入口
  • 炮台页面:创建和自定义炮台

一旦炮塔创建完成,返回主页并点击“生成新版本”按钮。 如果你创建了新的炮塔或修改了现有的炮塔,你必须生成一个新的模组版本。安装新版本并删除旧版本。存档随后会应用这些更改。

[!NOTE] 派系图标可以在“生成新版本”按钮旁边的模组设置中更改。

默认情况下,生成的炮塔不需要研究即可在游戏中解锁。此行为可在模组设置中更改。

问题与建议

如果您有任何问题或建议,请在问题页面中提交问题。

版本

0.1.0

  • 初始版本

0.1.1

  • 为炮塔属性添加基本视图
  • 添加一些分裂炮塔
  • 所有炮塔的部署时间设为 10
  • 为炮塔添加生产方式
  • 添加一些人族炮塔

0.1.2

  • 预览:为炮塔蓝图添加游戏内所需的研究(可选,默认禁用)
  • 修复联邦子弹射击音效
  • 更改部分底盘和子弹名称
  • 添加氙气针刺炮和地震炮塔

0.1.3

  • 更改炮塔的自定义设置
  • 添加硼子弹(非炮塔)

0.1.4

  • 添加最大自定义点数设置
  • 模组代际之间的设置未能正确保存
  • 修复 timeDiff 属性

路线图

目前,该工具仅是一个概念验证。根据我的时间安排、个人意愿及用户反馈,此项目预计会持续演进。现阶段可以确定的是,未来版本将不再向后兼容。

“短期”计划的功能如下:

  • 添加来自 DLC 的炮塔和弹丸
  • 添加非标准安装点

“中期”计划功能如下:

  • 军舰的添加
  • 武器添加
  • 添加护盾
  • 引擎添加
  • 改进研究机制