接下来是重头戏:各技能的习得地址
包括H技能 亲密技能 对话选项的习得
在此之前首先要提一下进制转换.前面说的各个地址的值都是十进制下的(地址是带有A-F字母的十六进制,可以暂不了解)
接下来的技能地址的值就是在十六进制下了!
地址的值是一个十六进制的八位数, 写为XXXX XXXX .比如18F0 0000 这样 .
图中既有十进制的值,也有十六进制的八位数的值,一眼就能区分开. 高亮那个的值就是18F0 0000
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
不要和地址(07C9F0FC)弄混了,地址是地址,值是值.
简单地说,地址就是座位位置,值就是那个位置坐的谁.比如二排三列坐的是姜萍,那么"二排三列"就是地址,"姜萍"就是值.改变某个地址的值,就相当于把姜萍叫走,让另一个人坐到二排三列.
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
值一共八位数,每位数都会对应4个技能(有可能技能不存在但是得把位置给留出来.这里先说4个技能都存在的情况)
假设,现在有四个技能 ①②③④,他们的习得情况组合就有15种,分别如下
① ② ①② ③ ①③ ②③ ①②③ ④ ①④ ②④ ①②④ ③④ ①③④ ②③④ ①②③④
你会觉得很奇怪为啥顺序是这样的.这顺序其实就是技能习得情况和技能地址的值的对应
比如上面18F0 0000第六位是F,它就对应这①②③④四个技能,那么当第六位为1的时候,游戏内就会习得技能①,当第六位为2的时候,游戏内就会习得技能②,当第六位为3的时候,游戏内就会同时习得技能①和②,......当第六位为A的时候,游戏内就会习得技能②④,当第六位为F的时候,游戏内就会习得全部四种技能①②③④ 等等情况
记得住这15种情况的对应吗?记不住,因为十六进制从0(刚才忘了提,为0的话就是未习得①②③④中的任何一个)到F给人的感觉只是数字变动,一点都不直观.那么把十六进制的数转化成二进制呢?比如3→11, 5→101, 7→111,A→1010,E→1110 ...
看出来了吗?转化成二进制,就刚好是四位,对应①②③④.如果二进制下是0的位置,就是那个技能未习得,是1的就是已习得
现在全部列出来看一遍 分别是十六进制 二进制 技能习得种类 (0是未习得就不写了)
1 0001 ①
2 0010 ②
3 0011 ①②
4 0100 ③
5 0101 ①③
6 0110 ②③
7 0111 ①②③
8 1000 ④
9 1001 ①④
A 1010 ②④
B 1011 ①②④
C 1100 ③④
D 1101 ①③④
E 1110 ②③④
F 1111 ①②③④
这就一目了然了吧?四种技能在一个十六进制八位数的某一位下是怎么获得的
再说刚才的18F0 0000,其实就是第八位所管理的四个技能中,只学到了第①个;第七位管理的四个技能中,只学到了第④个;第六位管理的四个技能中,①②③④全都学到了.总共习得了6种技能
说了这么多就是想说一点,如果知道某个地址的八位,每一位分别对应哪4个技能,那么直接改动这个八位数,游戏内就可以直接获得对应技能