转自CHINAGBA:
用ultraEdit载入rom
地址001a6220h(基拉的地址)
这时你会看到下面的数据
00 00 00 00 39 39 00 00 b5 bb 17 08 01 28 02 00
06 00 00 00 04 00 00 12 31 19 47 19 47 19 47 00
00 00 00 56 00 00 32 00 bc bb 17 08 04 00 00 00
a0 b4 17 08 01 04 01 55 00 00 00 00 00 00 00 00
00 00 00 00 c3 bb 17 08 06 00 00 00 41 b5 17 08
01 02 01 4a 52 00 00 00 00 00 00 00 00 00 00 00
其中两个连着的39是人物的脸谱(39就是一开始的基拉).
而下一行中的12 31 19 47 19 47 19 47就是人物的数据了,其中12是基拉在第一话
时的sp最大值,31是基拉的sp上限(也就是随着等级提高sp最多能到多能到的值)
19 47 19 47 19 47分别是基拉的近接能力、近接上限,射击能力、射击上限,反应能力
反应上限。第三行开始的数据就是该人物的ID语言和ID功效了,其中bc bb 17 08 04 这些代码是该人物第一
个ID语言,可以通过更改这些数据来改变人物的ID台词(原ID功效不变),而第四行的这些数据则是ID台词的注释
(就是人物属性栏里ID台词的右半部分:像“完全回避”之类的),而这一行中的55和他后面紧跟着的这个00
是关系到ID的功效,在下面两行数据是该人物的第二个ID语言相关的代码,在这就不做详细说明了
PS:ID语言这一段的代码我也没完全搞清楚他的规律~所以就不多说了,以免误人子弟。有兴趣的朋友可以自己
去试试。
基拉这个数据段的上面和下面就是游戏中其他人物的数据了~值得一提的是游戏中许多重要人物都有好几个版本~
像阿母罗就有n2的n4的和n5的.基拉更是有全能力25的基拉,全能力30的基拉,全能力40的(战士化)的基拉,
全能力35的基拉,全能力50(狂战士化)的基拉这5个版本,游戏在进行到一定阶段时会自动使用不同版本的人物,
所以改人物数据时变化很多,经常是你改好的人物用了没多久后,你突然发现人物的数据和你改的不一样了,
但值得庆幸的是游戏中同一人物的不同版本的数据是连续排放的,以我改的地址为例,最早出现的基拉就是
我上面的这个地址段,在这段数据的下面会看到一个连着的3A 39这就是第二个基拉(全能力30),接着的就是
这个基拉的数据,在往下看又会看到3B 39的(狂战士化)基拉,在下去有3C 39和3D 39的两个基拉,可以看出
39代表的是基拉~而3A,3B,3C,3D分别是他不同时期的脸谱,其他人物的数据也是一样,在基拉地址段的上面
从001a47e0h的两个连着01开始,就是游戏中人物的数据地址了,游戏中有些人物也会像基拉一样有多个版本
其数据排列方式和基拉的一样~ |