此处讲讲武将登录的修改文件NBDATA.S4分析:
第一部分共108行,每行20个字节,君主8行,武将100行。
第1,2字节均为OFFH;
3~7字节为统御、武力、智力、政治、魅力;
8~9字节为出身日月;
10~14为00H、80H、64H、00H、0FFH;
15~18字节为武将的能力,共24种能力却占4字节!
当一字节8位中某位为1则表示拥有该能力,8为二进制的数再转换为十六进制。
| D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | |
| 字节15 | 火攻 | 造谣 | 煽动 | 反间 | 制作 | 人才 | 情报 | 外交 |
| 字节16 | 海战 | 弓兵 | 骑兵 | 步兵 | -- | -- | -- | 谍报 |
| 字节17 | 雷击 | 连环 | 混乱 | 风变 | 天变 | 内哄 | 落石 | 火计 |
| 字节18 | -- | -- | -- | -- | -- | 谎报 | 叫骂 | 修复 |
19~20字节为x7H、00H;
第二部分共108行,每行30字节,与第一部分的各行一一对应,描述同一武将。
1~8字节记录姓名汉字的数据位置,不足4个字的置为0;
9~20字节均为00H;
21~22字节为脸谱编号;
23~24字节为血缘关系,若为0FFH为无血缘关系;若为脸谱编号则为父或母;
25字节为武将相性;(相性越低越容易继承王位)
26字节为武将年龄;
27~29字节意义不详;
30字节区分性别;1x为女性、0x为男性。
第三部分为汉字阵点数据,共记录108x4个汉字。
分享本文地址:https://www.sanguogame.com.cn/hint/san4-x.html