作者: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 = BFObjBFGeneral01这是造型图片地址

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 = SFArmyGeneral01 这是造型图片地址

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文件应该可以实现更多东西,修改新武将造型应该也是可以的,有兴趣的人可以研究一下。

评论:让三国7NPC可以装备武器方法