对机体和人物pkd文件的研究结果分享
本帖最后由 zgyjk 于 2019-12-12 17:21 编辑CharacterSpecList.pkd的数据
MachineSpecList.pkd的数据
看起来pkd文件类似一个压缩包,里面包含了cdb数据库文件,表头后面紧跟着的就是数据行,行的最前端2byte为所属系列,
根据上图应该能100%解析出人物和机体数据,晚上回去研究下语言文本文件,看看能不能直接从语言文本文件映射到人物和机体,这样就不需要地址表了
提供一个16进制对齐工具,UE只能16byte换行有点不方便,用这个就能很方便的找到列表了,如图是所有人物信息
本帖最后由 泷泽透明 于 2019-12-12 16:44 编辑
这是@mediar发的机体代码说明,大家一起参考吧:
机体完整格式:
10 04 47 00 55 00 5F 00 10 04 47 00 55 00 5F 00 10 04 47 00 55 00 5F 00 74 40 00 00 17 0B 00 00 D5 08 00 00
00 00 52 67 D4 00 76 01 4A 01 91 01 0C 02 00 00 00 00 00 00 00 00 00 00 91 05 20 1C 4A 01 27 01 68 01 34 03
36 01 0A 14 6D 5B 4C 07 0F 00 24 00 48 00 4A 00 49 00 2E 03 1C 00 20 02 02 05 01 FF 0D 00 00 00 01 00 15 00
前面三个其中一个是武器的,另两个可能一个是动画,一个是机体的(猜想)
2E 03属于第一个武器,改变第一个武器后面武器都会改变,05 则代表有5个武器,地图炮不算, 5这个改成6,就会多加一个武器。
本帖最后由 泷泽透明 于 2019-12-12 16:48 编辑
你第一个关键字打错了,应该是LSHC,而不是CSHC:)
另外这些文件数字,应该会根据DLC的增加而改变吧。
泷泽透明 发表于 2019-12-12 16:45
你第一个关键字打错了,应该是LSHC,而不是CSHC
另外这些文件数字,应该会根据DLC的增加而改变吧。
...
改变不是问题,只要头的结构不变,就能通过搜索头来确定当前数量 然后计算出所有数据的地址,应该不会被DLC影响
zgyjk 发表于 2019-12-12 16:50
改变不是问题,只要头的结构不变,就能通过搜索头来确定当前数量 然后计算出所有数据的地址,应该不会被D ...
嗯,那就好,我就怕你的静态修改器每次都要修改那工作量就大了:)
等你晚上更新。。。。:lol:lol 辛苦,支持 谢谢楼主分享 6666666666666666666
泷泽透明 发表于 2019-12-12 16:43
这是@mediar发的机体代码说明,大家一起参考吧:
机体完整格式:
我在网上其他地方看到了您修改els00机体(个人比较喜欢00系列的动画)技能POWER 的MOD,但是由于dlc版本更新现在已经不能用了。我现在想看能不能自己做,请问您是通过什么方法修改那个MachineSpecList.pkd文件的呢?具体的机体数据(比如说els 00 的技能POWER)是哪一行呢?谢谢您。
页:
[1]