
快速建造存储
快速建造存储远程卸载玩家货船运送的材料至玩家拥有的建造存储,清除DockAt/DockAndWait队列,同时保留其他排队的船只指令。
查看大图描述
快速建造存储是《X4:基石》的一个生活品质模组,用于清除建造存储的停靠瓶颈。
当您的货船正在向您空间站的建造存储运送建筑材料时,一旦船只靠近存储,该模组可以远程完成交付。只有当建造项目仍需要全部合同数量时,货物才会被转移,然后该次交付的激活停靠命令会被释放。
这针对的是常见情况:大型建造项目有许多 L/XL 级货船在其建造存储旁等待,而只有少数物理停靠位可用。
该模组不会生成货物,不会增加金钱,也不会加速实际建造计时器。它仅为符合条件的玩家拥有的交付跳过不必要的最终停靠等待。
源代码与问题追踪: github.com/panandafog/X4-Fast-Build-Storage
安装说明
下载并解压压缩包。
将 fast_build_storage 文件夹复制到您的 X4:基石 extensions 文件夹中。
确认最终路径为:
<X4 Foundations>/extensions/fast_build_storage/content.xml启动 X4 并在扩展菜单中启用 快速建造存储。
加载您的存档,并为您的货船使用正常的贸易/交付命令。
在添加、更新或移除模组前,请务必备份存档。
从 1.0 之前版本更新: 1.0 版本使用干净的扩展 ID panandafog_fast_build_storage。因此,当加载使用了旧版快速建造存储测试构建的存档时,X4 可能将其显示为新扩展。请先备份存档。
主要特性
- 每 5 秒检查一次玩家拥有的船只。
- 处理从玩家拥有的船只到玩家拥有的空间站建造存储的交付。
- 在距离目标建造存储 5 公里内激活。
- 即使在
DockAt和DockAndWait等原版停靠命令处于激活状态时,也能找到底层的TradePerform交付。 - 仅转移分配给该特定贸易交易的货物和数量。
- 要求船只携带全部合同数量,且建造项目仍需全部数量。不完整的交付将留给原版 X4 行为处理。
- 仅释放匹配的活动
DockAt/DockAndWait命令及其父级TradePerform命令。 - 保留船只不相关的未来排队命令。
- 不影响玩家当前控制的船只。
当前范围与限制
- 仅支持玩家拥有的货船和玩家拥有的建造存储。
- NPC 交付被有意忽略;该模组不复制 NPC 贸易付款。
- 1.0 版本直接使用 5 公里距离触发。目前不检查停靠位是否空闲或计算队列长度。
- 该模组专为 X4 9.00 设计。
可选调试
如果您需要诊断问题,请使用以下参数启动 X4:
-debug all -logfile fbs-debug.txt -scriptlogfiles
紧凑的模组日志写入:
<X4 user profile>/logs/FastBuildStorage/fbs.txt
一次成功的远程交付包含类似以下行:
[FBS] commit: ...
[FBS] releasing dock child: ... id=DockAt ...
[FBS] completed: ...
需求
- X4:基石 9.00 或更新版本。
- 无需其他模组、库、脚本或外部工具。
致谢
感谢 Egosoft 开发了《X4:基石》及其模组支持,也感谢 X4 模组社区分享的技术知识,使这些小型的生活品质项目得以实现。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。