
友军伤害调整
以下条件下友军开火惩罚: (1) 受害者被锁定, (2) 其护盾低于25%, (3) 伤害来自你的主炮。
查看大图友军火力调整
https://www.nexusmods.com/x4foundations/mods/708
作者:kuertee
更新日志
v8.0.1.0,2025年9月28日:
- 调整:玩家所属执行护航任务的飞船的调试日志记录处于激活状态。
- 错误修复:对于不使用英文文本的游戏,语言文件已损坏。
模组效果
在满足以下条件时,友军火力会受到惩罚:
- 受害者被锁定为目标。
- 受害者护盾低于 25%。
- 伤害来自你的主武器。
可以在“扩展选项”中切换这些条件中的任意一个。
所有三个条件都适用于玩家的攻击。 条件(1)和(2)适用于玩家所属 NPC 的攻击。
需求前置
- SirNukes 的 Mod 支持 API 模组 (https://www.nexusmods.com/x4foundations/mods/503)
- Kuertee 的 UI 扩展模组 (https://www.nexusmods.com/x4foundations/mods/552)
安装方法
- 解压到 'X4 Foundations/extensions/kuertee_friendly_fire_tweaks/'。
卸载方法
- 删除模组文件夹。
故障排除
- 在游戏启动参数中添加 "-debug all -logfile debug.log" 以允许游戏将事件记录到文本文件。
- 如果“扩展选项”中存在该模组的条目,请启用模组特定的“调试日志”。
- 运行足够长的时间,让模组记录其事件。或者,强制复现你所遇到的错误。
- 将日志文件(位于“我的文档\Egosoft\X4(你的玩家特定编号)\debug.log”)发送至我的邮箱 (kuertee@gmail.com),并在邮件主题中注明模组名称。
鸣谢
作者:kuertee。 中文本地化:Tiomer。 法语本地化:Calvitix。 德语本地化:LeLeon。
历史版本
v8.0.0.9,2025年9月14日:
- 错误修复:针对护航任务的飞船进行的友军火力判定,有时会因为错误的事件而触发。
v8.0.0.8,2025年9月11日:
- 自测试版以来的变更日志:
- 调整:为护航行为添加了判定,这是 TheRealGibbon 的友军火力调整 (https://www.nexusmods.com/x4foundations/mods/1761) 指出的仍会导致对友军火力进行报复的问题。
v8.0.0.6,2025年8月17日:
- 调整:将此模组的判定条件(例如,受害者被锁定为目标等)添加到护航行为中,这是 TheRealGibbon 的友军火力调整模组 (https://www.nexusmods.com/x4foundations/mods/1761) 指出的仍会导致对友军火力进行报复的问题。
v7.5.07,2025年3月29日:
- 错误修复:上次更新后,模组特定的调试日志记录很可能被遗留为开启状态。如果之前没有在模组的“扩展选项”中手动禁用它,本次更新将禁用它。
v7.5.01,2025年2月21日:
- 错误修复:7.5 版本兼容性更新。
- 调整:NPC 将不再抱怨他们忽视了的玩家的友军火力。
- 错误修复:玩家所属 NPC 造成的友军火力,NPC 仍然不遵守规则。
- 调整:将规则扩展到 NPC 所属的航母级和中型飞船。以前,这些飞船会忽略规则,除非友军火力来自玩家,但不适用于来自玩家所属的 NPC 飞船。在此版本中,L、XL、M 级飞船现在将遵守关于玩家所属 NPC 飞船造成的友军火力的规则。
v7.1.13,2024年11月2日:
- 错误修复:空间站之前没有忽略玩家的友军火力。
v7.1.10,2024年10月17日:
- 错误修复:上一个版本仅适用于玩家攻击。所有玩家所属的 NPC 都忽略了在“扩展选项”中选择的规则。
- 调整:重新编码了所有测试(包括玩家攻击和玩家所属 NPC 攻击),进行了更优化的处理。(自从基础游戏 6.2 版本以来,我学到了很多。:D)
v7.0.02,2024年6月29日:
- 调整:7.00 hf 1 兼容性。在时间线剧情中禁用。
- 本地化:俄罗斯语本地化由 Leonkillerua 完成。
v6.2.011,2024年2月18日:
- 调整:在战斗区域内,友好 NPC 在决定是否对你方 NPC 造成的友军火力做出回应时,将跳过护盾测试(即低于 25%)。也就是说,在战斗中,友好 NPC 不会对友军火力做出回应,除非他们确实被你方 NPC 锁定为目标。注意,这不适用于玩家对 NPC 的攻击。玩家的攻击将照常进行测试。
- 调整:防止玩家所属的飞船因友军火力攻击而变得具有攻击性。从此版本开始,所有 NPC 飞船都不会对友军火力做出反应。以前,只有 NPC 所属的飞船不会激怒,而玩家所属的飞船会——这仍然可能导致难以阻止的敌对情绪升级。
v6.2.007,2023年12月4日:
- 错误修复:NPC 仍然对玩家所属 NPC 造成的友军火力具有攻击性反应。
v6.0.002,2023年4月13日:
- 调整:版本号更新以与我的其他模组保持一致。自上一版本以来无内部更改。
v5.1.0314,2022年12月6日:
- 错误修复:对激光塔的攻击现在遵循与对飞船和空间站攻击相同的规则。
v5.1.0303,2022年9月1日:
- 错误修复:上次更新(v5.1.0009,2022年5月23日)中添加的针对空间站的友军火力调整导致模组损坏。
v5.1.0009,2022年5月23日:
- 错误修复:空间站没有忽略友军火力。该错误是在 5.0.0013 版本(2022年3月30日)中引入的。
- 新功能:友好 AI 将对玩家所属的 NPC 飞船使用“受害者被锁定为目标”和“受害者护盾为 25% 或更少”规则。也就是说,只有在你方 NPC 对他们有攻击命令,或者他们的护盾低于 25% 时,友好 AI 才会对你方 NPC 对他们造成的友军火力做出回应。在我开发另一个模组“攻击 AI 调整”时,我发现了如何实现这一点。
- 调整:调试工具将在聊天窗口中显示其结果。无需启用游戏导出调试日志。只需打开聊天窗口即可测试玩家友军火力的结果。在下面的“调试”部分阅读更多信息。
v5.1.0001-beta-01,2022年4月15日:
- 新功能:友好 AI 将对玩家所属的 NPC 飞船使用“受害者被锁定为目标”和“受害者护盾为 25% 或更少”规则。也就是说,只有在你方 NPC 对他们有攻击命令,或者他们的护盾低于 25% 时,友好 AI 才会对你方 NPC 对他们造成的友军火力做出回应。在我开发另一个模组“攻击 AI 调整”时,我发现了如何实现这一点。
- 调整:调试工具将在聊天窗口中显示其结果。无需启用游戏导出调试日志。只需打开聊天窗口即可测试玩家友军火力的结果。在下面的“调试”部分阅读更多信息。
v5.0.0013,2022年3月30日:
- 潜在错误修复:为防止之前关于你锁定了什么目标的查询失败,我改用了另一种方法。但从代码角度来看,它们产生的结果相同。
- 新功能:一个调试工具,用于检查模组是否有效。请阅读下面的“调试”部分。
适用于游戏 v4.0 和 v4.1beta1。 此版本可能在其他 v4.1betaX 版本中有效,也可能无效。 v1.0.3,2021年6月19日:
- 错误修复:锁定/攻击物体的表面组件不会触发友军火力响应。
适用于游戏 v4.0 和 v4.1beta1: v1.0.2,2021年6月15日:
- 错误修复:游戏存在一个错误,当任务标记激活时,会执行一个“更改目标”事件,但目标为空,同时却没有移除实际锁定的目标。这个错误阻止了此模组的“锁定受害者”条件在你锁定的目标也是任务目标时生效。本次更新通过忽略“更改目标”事件中指定的空目标,并查询游戏内部代码来获取目标,从而绕过了这个奇怪的问题。
v1.0.1,2021年5月29日:
- 错误修复:“锁定受害者”条件已损坏。以前,当启用此条件时(默认启用),对已锁定的友方的攻击总是被忽略。
- 调整:低护盾条件现在默认关闭。注意,这仅影响新安装的模组。升级模组的用户可以在“扩展选项”中禁用它。
v1.0.0,2020年5月11日:
- 初始版本发布。
显示 1-12 条,共 12 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。