【干货】《腐烂国度2》Mod开发教程:解包文件与修改


3楼猫 发布时间:2024-12-18 22:18:46 作者:甄别 Language

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第0张

当游戏开发商设计游戏时,他们只需要设定一个规则,简单来说就是将一个文件夹放在玩家的电脑上,在游戏启动时读取这个文件夹里的内容。因此,Mod制作者只需要按照规则将Mod放入这个文件夹就完成了整个过程。

以上是Mod的原理,接下来让我们讲一下制作Mod的步骤。首先,我们需要获得原始文件。然而,一旦游戏开发完成,游戏开发者通常会对游戏进行打包,并加密文件,这样就不方便我们修改游戏文件了。因此,我们需要使用解包工具对文件进行解包,以获取源文件。

解包工具通常分为通用型和专用型。比如针对UE4(虚幻四)引擎制作的游戏,我们可以使用通用的解包工具如QuickBMS,也有专门针对某个游戏的解包工具,例如专用于《腐烂国度2》的工具。这些工具通常可以在相应的游戏论坛中找到。那么本篇教程就是《腐烂国度2》游戏mod的开发教程。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第1张

在解包完后,我们可以新建一个文件,将解包得到的文件保存起来,然后进行修改。根据不同的格式,如简单的修改可以使用记事本,美术资源可能需要使用3D Max等工具。修改完成后,将修改的文件放入原文件夹中,开始测试。测试成功后,就可以将Mod分享到网上供其他玩家使用。

解包完成后,我们来看一下游戏文件。打开文件夹,找到"CFDK content",这些文件就是我们接下来要修改的地方。这次我们先对手雷进行修改,让大家看一下制作Mod的过程。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第2张

先在iTunes里找到手雷框,它是一种消耗品,属于投掷物。在这里有一个"Soda can bomb"(汽水罐炸弹)两个文件。接下来,我们要注意的是打开“吸盘”,然后打开我们安装Mod的地方,这里就是我们安装的目录。我们点击酷狗,选择“Windows store ID”,注意现在这个文件就是"content",和我们的"content"是一样的。只需要将对应的内容覆盖进去就好了。

现在我们找到"items",新建一个文件夹,将名字输入其中并打开,再新建一个文件夹,如“内衣”、“投字幕”,将文件放入其中。提取完毕后,打开“set”,复制路径,因为我们要对其进行修改。在这个位置打开文件,找到第35个,“press effect”,然后我们逐一查看这些词条。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第3张

例如,“Redis”代表路径,路径值为400。如果我们要做核弹,可以将数值改为更高以达到效果。另外,“cinder height”中的"cinder"表示元素题,"effect SHEP"表示爆炸形状,设定为"Sophia"表示球体形状。若要修改为圆柱体形状,需相应调整参数。这样才能实现对核弹的变态修改,产生不同的效果。

在这一部分,我们以圆形为例,因其非常简单,可以不做太多调整。接下来让我们关注"inpag",它保持着手雷的伤害。"inpag"代表冲量伤害,在这里我们将其修改为25,增大它的威力。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第3张

接着是衡量击倒效果的参数,我们将"大块大"(击倒系数)提升至1.5倍。同样地,对于"dismember"(肢解)的参数也调整为1.5。然后是"QQ",即杀伤力,我们将其调整为2。

继而在"in injury chance"这一行,该参数表示受伤的可能性。我们将其与相应的"injury chance"对应起来,进行调整。例如,针对断片伤,将其几率由0.3改为100%,以确保更高的效果。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第3张

这里还有一些其他参数需要调整,比如"plug单元局"(血液伤害)、"火焰伤害"、"点燃伤害"等。我们可以任意修改这些数值,根据需要定制效果。

另外,有一些布尔类型的参数,用以决定炸弹对不同目标的作用,包括人类、僵尸、载具及其乘客等。我们可以根据需求将这些参数调整为1或0,以表明炸弹对其是否起作用。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第3张

最后,我们还可以调整噪音参数,即炸弹产生的声音能够吸引注意力的范围。例如,对于核弹,我们可以将这个参数调整为50,以确保其吸引力。

在处理旋转等动作时,如果没有特别需求,我们可以保持默认设置。以上就是针对手雷进行的简单修改过程,希望能够帮助您实现所需的效果。

然后这里是触发器的设定。触发器指的是炸弹之间相互触发的机制。在这里,我们调整的是它的预设数值,即受到多少伤害时会引爆。例如,设置为0.01表示只要受到很小的伤害,炸弹就会立即引爆,而不会延迟几秒钟。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第3张

接着是时间延迟的设定,我们将核弹的延迟时间从默认的2秒调整为10秒,以确保足够的逃离时间。此外,针对“soda can”(汽水罐)的声音效果,我们将其从原来的声音调整为吸4的声音,提升声效。

完成了伤害部分的修改后,现在让我们简单看一下美术方面的调整。在特效中,有一个"vfx"参数,可理解为樱花效果,我们将其半径设置与之前的相同,比如8888。这样调整后,爆炸的视觉效果也会扩大相应范围。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第3张

如果按照以上步骤进行调整,教程基本结束。不过,你可以继续调整使其更加华丽。例如,我们可以尝试更改火焰效果类型,将爆炸效果从400转换为其他类型。具体操作是打开Ctrl文件夹,在效果选项中找到爆炸类型,我们以汽水罐为例,可以更换为"air strike",然后复制路径到Pad list上进行修改。

现在,我们需要对这个项目进行重命名。不是复制名称再粘贴,而是直接修改它的名称,然后将其应用到项目上。这样就完成了重命名的过程。

【干货】《腐烂国度2》Mod开发教程:解包文件与修改-第3张

这里出现了一个报错,我们需要修改第113行的内容。同样地,对其进行调整。这里提到的"c"代表着这个项目是一个消耗品,这是一个标记,请不要更改。直接复制并粘贴该段文字即可。

完成以上步骤后,记得保存文件以确保修改生效。保存后系统会提示已保存成功。接着,我们可以进入游戏中查看效果。这样就完成了整个修改流程,测试没问题、打包好之后,您的mod就算是开发完毕了。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com