作者:q52171
van大的RPGViewerBuild把Patch.pck里的文件解压出来,里面的Setting文件夹里有一堆.INI文件和三个文件夹,大家多数都是改.INI文件,我研究要改的是OBD文件夹里的文件.里面有各种东西的造型设置。
解压出来后,打开OBD文件夹里的各个.obd文件,其实这些文件用记事本是可以打开的,修改方法和修改.INI文件一样,我是用UltraEdit-32打开,
现在大致说一下几个关于修改武将造型有用的文件,由于我也是刚开始研究修改,可能说的也不是很准确,
BFEvent.obd这个文件是NPC的千人战造型
BFGen.obd 这个文件是武将的千人战造型
BFSpec.obd 这个文件是各种召唤的千人战造型
这几个文件里面的格式大至是这样
[OBJECT]
Name = Gen ,
Sequence = 63001 后面3个数字是造型编号,前面两个数字是代表NPC或武将或召唤
Space = 0, 150, 0
Process = BF_CLASS_BFGeneral 这是判断本造型是属于NPC或武将或召唤
Directory = BFObjBFGeneral 01这是造型图片地址
Sprite = Wait,这里是等待动作,后面有一堆W0001等是显示动作图片的顺序,看过Shape000.PCK-Shape006.PCK 的大哥应该会有印象
Sprite = Walk,这里是行走动作后面的R10001等是显示动作图片的顺序
Sprite = Atk01,这里是第一种攻击动作 后面的A10001等是显示动作图片的顺序
Sprite = Atk02,这里是第二种攻击动作 同上,我们可以看到武将的攻击动作有16种
下面几个的意思也差不多
Sprite = Defend,
Sprite = Hurt,
Sprite = Die,
Sprite = Perform,
Sprite = Point1,
Sprite = Point2,
在后面这里武将造型里多了很多放必杀的动作,而NPC和各种召唤是没有的
SFGeneral.obd 这个文件是武将的大地图造型
SFEvent.obd这个文件是NPC的大地图战造型
[OBJECT]
Name = 曹操(415)这是使用该造型的人物,可以发现不少人用同一个造型
Sequence = 90001 后面3个数字是造型编号,跟千人战造型里的编号对应
Space = 0, 0, 0
Process = SP_CLASS_SFARMY 这是判断本造型是属于NPC或武将或召唤
Directory = SFArmyGeneral 01 这是造型图片地址
Sprite = Wait,这里是等待动作,后面有一堆W0001等是显示动作图片的顺序
Sprite = Walk,这里是行走动作,后面的R10001等是显示动作图片的顺序,要注意有些NPC造型在大地图是显示不出来的
知道了这些就可以为武将增加NPC造型了。
以为武将造型增加一个霸王项羽造型为例说一下。
打开BFEvent.obd,搜索找到霸王项羽,复制霸王项羽的全部东西,打开BFGen.obd,把复制到的东西粘贴到最下面,把Sequence = 81121 改为 Sequence = 63131 (因为上一个造型是Sequence = 63130,这个就多加一,以下类推)
把 Process = BF_CLASS_BFGeneralEvent 改为 Process = BF_CLASS_BFGeneral
复制BFGen.obd里任意一个造型下的必殺技武將動作下的东西到新造型下,把必殺技武將動作里的AOOXX改为霸王项羽造型里有的文件,一般NPC和召唤造型里的攻击图片只有A0001—A0007和A0009-A0014,而武将的攻击造型图片有A0001-A10144,改好一个以后要增加新的NPC造型想偷懒的就直接复制这个必殺技武將動作就行了,有耐心的话最好帮这个NPC造型加上不足的Atk和Die,因为正常的武将造型的Atk有16个Die有2个,NPC的只有2个和1个,照着武将造型的格式复制上去就行了。
接着做大地图造型,跟上面差不多,打开SFEvent.obd,把搜索找到霸王项羽的东西复制到SFGeneral.obd里的最下面,把Sequence = 92121 改为 Sequence = 90131 ,Process = SP_CLASS_SFARMYEVENT 改为 Process = SP_CLASS_SFARMY存档,用 RPGViewerBuild 把 BFGen.obd 和 SFGeneral.obd 替换进 Patch.pck 里。就这样,一个新的武将造型就做好了。有了造型,想要让哪个历史武将使用这个造型就简单了,打开General01.ini,把想要这个造型的武将的 ResID = XXX 改为 ResID = 131 就可以了,不想要了就改回原来的编号。用这个方法不用替换图片就可以使用霸王项羽等NPC造型作为普通武将了,召唤兽的造型也可以使用。可以任意装备武器,不过武器贴图问题没办法解决,只有使用NPC武器才不会显示出武器样子.
其实修改.obd文件应该可以实现更多东西,修改新武将造型应该也是可以的,有兴趣的人可以研究一下。