弹药升级次数乘以3

弹药升级次数乘以3

使用此模组,你可以将弹药堆叠数量增加到正常数量的3倍。

游戏玩法效果与变更

AkiniKites 是一位比我优秀得多的模组制作者,她(?)的 Alloys Adjustments 可以将其变成一个单一的小型补丁文件。 https://github.com/AkiniKites/AloysAdjustments/releases/tag/1.7.4 只需将文件解压到您的《地平线:零之曙光/Packed_DX12》文件夹中即可启用,删除即可移除。 显然,如果我将它们全部打包成一个文件,它只会读取其中的几个。如果我分别打包它们,它们都能正常工作。 你需要用压缩文件夹中的文件重新打包你的 initial.bin。 您可以使用 DecimaExplorer-GUI-Repack 发布版本 2.7 在此处找到: https://github.com/Jayveer/Decima-Explorer 备份你的 initial.bin 文件,这样你随时可以撤销这个更改。我备份的是 initial.bak。 如果有人能解释如何让这个修改像其他模组一样独立存在,我会很感激,或者如果有人想把我所做的内容拿去制作成他们自己的模组,我也完全同意。 特别感谢 Discord 服务器,尤其是用户 AlexPo。 如果有人想重复并修改这个模组中的任何内容,以下是操作流程。 下载一个适用于《地平线:零之曙光》的文件提取器。我知道的是 https://github.com/Jayveer/Decima-Explorer/releases/tag/2.7 这个。 您需要将 Decima Explorer 指向游戏安装目录中的 Packed_DX12 文件夹。 一旦你完成这些操作,它将显示游戏中的所有核心文件。包括你在该文件夹中拥有的任何模组。 在窗口内任意位置点击以选择任何文件,然后按 Ctrl-F 打开搜索功能。 找到您想要编辑的文件,并将它们提取到一个干净的文件夹中。 对于这个项目,我提供了一份已修改文件列表的图片以及文件夹结构。 接下来,你会想知道这些文件里有什么,这样你就知道是否要对它们进行更改。 为此,你将需要某种工具来翻译你刚从游戏的 .bin 文件中提取出来的 .core 文件。 https://github.com/AkiniKites/HZDCoreEditor 这个似乎可用。它虽然名为编辑器,但实际上仅是一个阅读器。 AkiniKites 没有创建此游戏的打包版本,因此我不得不使用 Visual Studio 2019 进行打包。我已将其副本附加在此 MOD 的可选文件中。 我提供了一张我正在使用这个来查找需要更改的信息的图片。Discord 的 AlexPo 是向我解释如何使用这些信息的人。在这个例子中,我想更改弹药容量。弹药容量存储为 Int32 值的数组。我可以使用这些信息在十六进制编辑器中找到这些值。 AlexPo 向我推荐了这个十六进制编辑器 https://mh-nexus.de/en/hxd/,我提供了一张我正在使用它来查找我想要更改的值的图片。我必须更改 27 个文件才能制作这个模组。 一旦文件编辑完成,它们需要被放回游戏文件夹中。为此,你需要将它们重新打包成 .bin 文件。幸运的是, https://github.com/Jayveer/Decima-Explorer/releases/tag/2.7,包含了一个用于此目的的打包工具。 我尝试将所有文件打包成一个大的 .bin 文件,但当我这样做时,游戏只识别出 2 个更改,而不是 27 个。所以我认为你需要单独打包这些文件。如果有人想找到更好的方法,我相信社区会乐意了解它。 我提供了正在使用的打包工具图片。请确保文件结构与提取时的结构完全相同。如果它们原本是 entities/weapons/ammo/[弹药类型]/... 这样的结构(就像我的情况),那么在 Decima Explorer 打包窗口中也应该保持这样的结构。 打包完成后,将文件移至 Packed_DX12 文件夹并运行游戏。  很抱歉如果这次描述细节不够详细,我原本写了一个更详尽的流程,但我切换了窗口,以为可以添加图片和文件,然后一次性提交所有更改,但显然不是这样运作的……无论如何,希望这能有所帮助。