卧龙传(臥竜伝三国制覇の計)修改¶
SINARIO.DAT剧本偏移:文件88832字节,每22208个字节一个剧本。SAVE.DAT格式相同,只是剧本换存档。
文字都是big5码,过短的文字用空格(A140)填充。但是十六进制编辑器程序(推荐NotePad++加Hex Editor插件)需要用applocal或者Locale Emulator改显示文化之后才可以正确显示文字。
十六进制偏移(0为第一个字节,下同)含义
3 起始日
4 起始月
6 起始年
F 玩家势力编号
10 信赖度
11 编号
18 本月税率
1A-1F 本月征兵数
20 下月税率
22-27 下月征兵数
3A 总势力数
40-5F 剧本名或存档名
80-67f 势力 每个势力64字节,一共24个势力的容量。
680-8BF 外交 每个势力24字节,为对应势力的友好度。
8C0-21BF 城池信息 每个城池32字节
22C-42BF 军团信息,每个军团64字节。最多128个
42C0-52BF 武将信息,每个武将32字节,最多128个武将,但是最后一个是自定义军师,可以将其编成军团但是无法下令,只能放在首都手操
势力数据格式
0 状态
1 君主武将序号
2 军师编号 7F表示没有军师
3 首都城池序号
4-9 起始兵数 兵数都是显示值除以10,下同
18 武将数目 武将越少,自由武将加入的机会越高,所以把电脑的势力武将数都改成200的话,一开始绝大多数没有投奔目标的武将都会加入你。一些武将是固定投奔指定势力的,所以也不能改的太高,到256溢出之后就轮到你被人抢武将了。随着你的势力武将增加这个修改的作用也逐渐降低。
20-22 钱 上限65万,改太多会死机
23 城池数 (所以修改搜钱不能选四个字节的数据类型……)
3A 外交官武将序号 FF表示没有,下同。
城池数据格式
1 所属势力序号 18是空城
2-7 城池名称
8-b 城池坐标 然而改了没什么用,一个是城池仍然在原地显示,另一个是道路连接还是照原来的,一样会被电脑打,只是更改军团出现的地点。而且操作的时候很容易死机。不过可以用来作为军团当前和目标坐标的参照系——前提是你喜欢玩军团瞬移……
c 最大生产力
E 当前生产力
10 上升值 为显示值+100
11 防灾值
12 城兵
17 第0-2字节是类型,00-02为大中小城市,03为关卡。
19 内政官序号
军团数据格式
0 状态 位2为委任/战斗指挥
1 所属势力序号 但是如果在城池中的时候改掉的话,即使是君主也会被敌人所擒。在路上改君主的话则可能会出现军团找不到可以攻打的城市而转圈圈。
2 军团长武将序号
4-5 总兵数
6 士气
E-1 当前坐标
16-19 目标坐标
20 目的地城池序号
28-3F 每4字节的前两个字节是主将、先锋、左翼、右翼、左备和右备的兵数和兵种
武将数据格式
0 属性 0-3位总是为0 4表示势力被灭掉不会成为俘虏而是会自杀,如果灭掉的时候已经是俘虏则本次不会自杀——然而仅仅是本次而已,如果没有投奔你,下次该自杀还是要自杀。第6位表示是君主 第7位表示是否登场。貌似统统改成80(只有第7位是1)游戏不会出问题——除了最后一个武将是自定义军师,默认不登场,改出来也有不能控制军团的问题之外。
1 头像序号
2-8 姓名
9-D 号 原作中只有诸葛亮和庞统的号跟姓名不同。
E 城塞战能力 高四位有效,最大A0,下同。
F 野战能力
10 水战能力 貌似有bug,水战能力高的,在水上作战也并没有什么优势
11 武力
12 统率
13 政治
17 武将列表中看到的状态 01234是待命军团长内政官外交官被俘
18 登场时间 登场时间倒计时,单位是月。
19 投奔势力 自由武将登场时,将加入的势力,例如诸葛亮总是会投奔刘备。如果是有主公的武将,则是主公被灭时会加入的势力,例如刘备被灭刘关张都会去投奔刘表。但是这个投奔只会有效一次,例如公孙瓒被灭之后赵云会投奔刘备,但是投奔之后这个值就变成了FF,之后刘备再被灭掉的话,则电脑随机选择赵云会加入的势力,武将少的势力优先。
1C 武将所属势力 被俘则是俘获方势力。FF表示自由武将 _结合19的修改可以让敌方君主都投奔我方,但是敌人武将投奔我方之后其现有的军团并不会消失,仍旧会来攻打我方……
1D 被俘武将所属势力