Skip to content

示例 1 - 修改默认蓝图值

作为示例,我们将修改一个名为Trepang2游戏中SMG武器的每个弹匣/弹夹的最大弹药量。

(UE5模组制作者注意 - 如果游戏启用了IOStore,则无法实现)

查找资源

首先要做的是找到包含该信息的正确蓝图,在这个例子中是BP_SMG

修改资源

导出资源,使用UAssetGUI打开资源,并导航到蓝图的默认值部分。
每个蓝图中的默认值都在Export n (Default__<BP_Name>_C)中,对于这个例子是Export 7 (Default__BP_SMG_C)

如果我们向下滚动一点,就能找到我们要寻找的值AmmoPerClip,我会将其设置为99

创建Pak文件

保存更改并开始构建mod文件夹结构。

在这个例子中,文件夹结构为:

MoreAmmoSMG_P\CPPFPS\Content\Weapon\SMG

其中路径中的最后一个文件夹包含修改后的资源(.uasset.uexp文件)。

结果

使用UnrealPak打包,将创建的pak文件移动到Paks文件夹中,然后在游戏中测试效果。