需要准备的工具:UassetGui (Uasset文件编辑器),Retoc (可用于uasset文件的解包和封包),ue4.6的map文件(给fmodel和UassetGui使用的)。
1 解包剑星的技能表uasset (SkillTable.uasset)
Fmodel虽然有解包uasset文件的功能,但是剑星的uasset解包出来只有SkillTable.uasset,缺少配套的SkillTable.uexp,这时候如果用UassetGui来查看就会报错无法打开。所以必须借助Retoc这个工具。
首先下载我提供的工具包,将下面几个文件拖进你游戏目录下的Content文件夹
鼠标右键选择在终端中打开,将解包命令txt中的文本复制进去,然后回车 (如果你右键没有打开终端的选项,那就在地址栏输入cmd, 然后回车)
Retoc将会在content目录下生成一个output文件夹,解包出来的SkillTable.uasset就存放在output文件夹下。
2 修改Uasset文件
在文件夹里找到这个uasset文件,然后用uassetgui打开。
第一次打开需要做一点设置
在export data里找到TableInfo, 这下面就存放着各种技能
往下拉,找到M_Scarlet开头的就都是红莲的技能
这些英文代表什么动作可以在附件的表格里可以看到,有写出来的都是我测试过的
圈出来的这两行就是动作的路径,将这两个动作路径粘贴到你想要的动作上,比如轻击1,这样你的轻击1就能使用这个红莲的技能了。
如下图
技能的48和49记录着动作的攻击伤害和破盾伤害,可以按照自己需要去改
全部更改完选择save保存文件。
3 打包uasset文件生成游戏mod
打开repack.bat, 会自动打包出pak文件