本帖最后由 1169669 于 2018-5-5 05:36 编辑
本人萌新一枚。刚刚入坑不久。自从装了SL绅士系统,沉迷其中无法自拔。
玩实验室,没有一个性感的主角或NPC怎么能行!没有好看的服装怎么能行!没有高跟怎么能行!用原版的土鳖动作怎么能行!
于是乎,装了高跟鞋系统+音效,还有灵魂之火动作集合。
每次本人按下ALT冲刺,“叩叩叩”的高跟鞋音效就没了!!!这怎么能忍。不
管是出于心理需求还是强迫症都得把音效修回来啊!!
第一次发帖,内容包括自己使用的动作集合,和修复过的冲刺动作。再介绍一下修复的流程。
1.【指路】使用的动作整合:灵魂之火动作整合
注:该动作不依赖于1整合包,可独立安装
安装方式:1.直接使用MO管理器安装,但是如果用了【1.灵魂之火动作整合】,就必须使2的mod排序在1的下面
2.如果使用了【1.灵魂之火动作整合】,可以直接打开其mod位置,把2的文件覆盖掉1的文件,其实就mt_sprintforward.HKX一个文件。
附带截图
3.修复方法
-------------------------------------------------------------------原理部分-----------------------------------------------------------------------------
--但是由于重置版和原版的HKX(havok animation files)动作文件的内容保存格式不同,上面帖子的方法对于重置版并不可行。
a.介绍三种格式:
1.天际.hkx格式:Win32 Format hkx;
2.天际重置版.hkx格式:AMD64 Format hkx;
这两种文件格式都是二进制文件,以特定的格式将数据保存为二进制。
3.xml文件,是以文本形式保存的,可读懂易编辑。
要想修改hkx动作文件,就必须先将hkx转化为xml,再修改xml,最后转化为hkx。
b.最常见hkx转化为xml的工具有3个:
1.HavokBehaviorPostProcess.exe 官方Mod编辑器CreateKit附带的hkx转换程序。 (需要就自己搜)
2.hkxcmd.exe FNIS mod就附带的,和FNIS.exe在一个目录下。 (FNIS都没有的话,看这些也没意义。)
3个转换工具有一个共同点就是 只能读取 Win32 hkx 和xml 格式,不能读取AMD64 hkx。但是可以写!!!
只要读取amd64 hkx就会提示 not loadalbe 或者could not load!
就是说你不能直接修改重置版的动作文件,只能通过xml或者win32 hkx生成!
前两个转化工具需要用到cmd命令行。实在不会用,可以用convertui图形工具。
c.下面给出主要用到的cmd命令:(win+R ->cmd->cd /d 路径 )
用hkxcmd
hkxcmd -v XML in.hkx out.xml 将win32 hkx转化为xml
hkxcmd -v AMD64 in.xml out.hkx 将xml转化为amd64 hkx
或者用 HavokBehaviorPostProcess.exe
HavokBehaviorPostProcess.exe inputfile.hkx outputfile.xml 将win32 hkx转化为xml
HavokBehaviorPostProcess.exe --platformwin32 inputfile.xml outputfile.hkx 将xml转化为win32 hkx
HavokBehaviorPostProcess.exe --platformamd64 inputfile.xml或hkx outputfile.hkx 将xml或32hkx 转化为64 hkx
--------------------------------------------------------------------------------------------------------------------------------------------------------------
天际重制版动作搬移或修改流程:
1.在天际板块原版找到模组 找到目标hkx文件。
2.win32.hkx -> xml;只是搬移的话就 win32.hkx ->amd64.hkx
3.修改xml;
4.xml->amd64.hkx。
第一次发帖求支持!!!!!!!!!!!!!!!
|