fdk引擎模型mod教学系列(五)如何找到模型文件
galaxy17
2025年10月12日 17:59

本期其实和mod关系不大,且有一点点门槛,但知道一下比较方便,所以还是稍微讲一下,就当番外篇了。

fdk游戏的模型对应表都是写在table文件里的,所以需要先找到table文件夹(空re需要解包table.pac)。这个文件夹根据语言可能会有对应后缀比如_tc,请自己随机应变一下。

其中一般会有一个t_name.tbl,这里面就是角色的基本模型。

用kurotools(注意不是model或者dlc那两个)中的tbl2json,就可以解密该文件。

但还需要注意一点,解密由于是没规律的逆向操作,因此需要有解包大佬手动编写的正确的schema,如果缺少schema或者schema对不上(一般是因为法老空自己的格式有变化)也是无法成功解密的,只会出现一堆奇怪的数字甚至有可能直接报错什么也出不来,这不一定是你的操作有问题,可能真的只是没有正确的schema而已。

schema可以自己写,也可以等老外更新到github。但有能力自己写的人基本也有能力看得懂老外教学,所以这里就不再介绍怎么自己写了。知道如果解不出来就定期去抓老外更新就行了。

至于dlc外观则需要另外的文件:t_costume和t_item。其中会分别定义外观使用的具体模型和对应的道具描述,因此需要两个结合起来看才能把道具和模型对上号。对于空re,我的微云上有直接提供对应整理,不想自己查的也可以直接看我整理的。

另外有些人提到的什么难度mod之类的也一般是改table,我没弄过,所以我就不讲了。感兴趣的可以自己下成品mod去研究都有什么被改了。

基本上就是这样吧。