元朝秘史的修改问题 可选势力
22年的时候虽然做出了一个可用的势力修改,但实际上当时的修改是比较繁琐的。游戏系统自身是有很简便的设定方式。通过最傻的方式,或者说当初自己脑子笨没想到,我找到了系统内对可选势力的定义方式。于是修改工作(如果不涉及修改游戏的其他基本设定)就变成了修改一个数值+修改一个设定文件。
修改过程如下:
首先用16进制编辑器打开main.exe文件,找到00 15 0E 03 FF FF;00 09 11 12 1A 1B;00 09 1F 0E 20 1E; 00 09 0E 20 19 1A这样的连续字符串,搜索时记得省略中间的分号。这4个字符串定义了4个对应剧本的可选势力代码。当需要修改时,对相应的势力代码进行替换就可以了。这时可以正常进入游戏,但是麾下武将,子女,特产品则依然是原可选势力的。所以需要修改相应剧本的USDATA文件,在文件中找到相应的位置后按照需求进行替换就可以了。
USDATA文件的结构是麾下将军数据,子女数据,特产品数据。为了便于大家找到对应的数据进行修改,我列出4个剧本的数据供参考。麾下武将代码第一位就是势力代码。
S1
94 75 A7 34 96 42合撒儿 00 00 CC 30 22 14 22 00 28 00
95 47 9D 42 93 AB 93 B9别勒古台 00 00 BB 31 20 13 62 00 29 00
94 75 96 67 A2 EA合赤温 00 00 99 22 22 12 02 00 2A 00
AE 4D 93 69 9B A9铁木格 00 00 AA 32 31 10 22 00 2B 00
98 45 9D 42 94 CC者勒米 00 00 EE 32 34 13 41 00 1B 00
95 E8 93 F4沈白 00 00 AA 22 23 16 01 00 E8 88
96 67 94 D1 A2 EA赤老温 00 00 DD 33 23 14 21 00 18 00
93 D9 96 67术赤 02 40 23 06 23 00
93 B9 A4 D5 96 A2台察儿 15 00 BB 21 12 13 62 00 10 82
93 D1 9D 42 9B A9 95 47 92 BE必勒格别乞 0E 00 AA 20 23 25 01 00 80 8F
98 80 96 67 A2 38 93 C1 96 9C阿赤黑失仑 0E 00 DD 30 22 1D 01 00 10 8A
9B A9 95 49 94 E8 96 EA A4 44格利西姆达 0E 00 AA 22 13 21 01 00 58 8B
98 80 97 AE 92 CA 9B 50阿林大师 0E 00 88 13 10 2E 00 00 00 81
9B D5 9F 88 9B 64特都恩 0E 00 BB 22 12 19 01 00 38 82
94 38 96 4B 96 A2 9D 6E亦秃儿坚 0E 00 77 02 22 1F 01 00 B0 81
98 C3 99 8C A1 46 A5 80哈柳答尔 0E 00 99 12 21 1E 01 00 80 83
94 38 98 A9 94 75 9B A4 97 9B亦剌合桑昆 0C 30 12 0E 2C 00
93 A5 AE 55 95 47 9A F7卡露别姬 05 12 32 22 00 00
AB 6C 96 7A 9F 75 95 47 93 99豁里连别出 03 00 99 03 12 30 00 00 70 87
97 30 93 99 99 32屈出律 06 23 23 0B 2D 00
S2
AE 4D 93 69 9B A9铁木格 00 00 AA 32 31 26 22 00 2B 00
9A D7 95 47哲别 00 00 EE 41 33 29 21 00 19 00
97 57 93 D1 96 95忽必来 00 00 DD 42 31 27 21 00 1C 00
98 45 9D 42 94 CC者勒米 00 00 EE 32 34 29 41 00 1B 00
9F 76 92 E1 93 B9速不台 00 00 FF 41 32 21 61 00 1A 00
9F BA A5 80 93 D9博尔术 00 00 CC 33 33 2C 41 00 16 00
9F BA A5 80 97 57博尔忽 00 00 CC 23 33 19 41 00 17 00
96 67 94 D1 A2 EA赤老温 00 00 DD 33 23 2A 21 00 18 00
93 D9 96 67术赤 18 40 23 06 23 00
A4 D5 94 75 93 B9察合台 16 31 13 0F 24 00
A5 A3 AB 9B 93 B9窝阔台 14 32 33 0B 25 00
97 8F A4 74拖雷 0E 32 32 02 26 00
96 CE 93 EF A3 99 9E B5和田义盛 09 00 DD 32 22 3B 0C 00 00 B8
92 CA 94 BF A6 DC 92 F6大江广元 09 00 AA 13 22 3A 0D 00 10 B3
92 B4 A1 59 9D A9 98 8B三善康信 09 00 88 03 11 42 0D 00 78 B4
92 B4 9B BD A3 99 95 D9三浦义村 09 00 BB 31 22 37 0D 00 50 BD
98 77 97 CA 96 F7 99 65长沼宗政 09 00 99 22 12 2C 0D 00 A8 BA
97 43 93 69 96 A2 A2 E5 96 7A帖木儿灭里 11 00 DD 31 22 1B 79 00 90 EB
98 80 94 75 9C EA阿合马 11 00 99 03 11 28 19 00 F8 E0
94 38 9C 66 9D 42 96 67亦纳勒赤 11 00 AA 22 01 21 98 00 B0 9B
96 4B 98 E5 94 BD秃孩汗 11 00 AA 30 11 2C 06 00 F0 9D
9B 51 9C EA 94 D5 97 FA 93 64库马耳的斤 11 00 CC 21 12 1E 06 00 A0 90
93 DD AE 31 92 A2札兰丁 10 22 34 07 31 00
B8 87 94 BC 9D 73笈汝基 12 00 CC 31 12 1F 19 00 28 EE
97 99 A8 A6 9A 81 A0 76易鲁迪斯 12 00 99 22 12 28 19 00 90 E6
93 AA 93 51 99 44可巴恰 12 00 AA 21 22 1E 19 00 58 EB
A1 88 9C A2 93 F5 9B D5菲茨皮特 1A 00 77 23 21 38 11 00 A0 C4
AA 83 99 A7 97 D8戴洛治 1A 00 AA 22 03 1D 11 00 78 C2
A4 74 9B A9 9D 8A雷格孰 1A 00 CC 12 32 2C 10 00 88 C5
A3 FA 97 99 92 AB 93 81路易八世 1B 00 EE 32 23 13 33 00 34 00
9A ED 97 44 9C 62 98 8D AA B9夏帕纽侯爵 1B 00 BB 21 22 1E 11 00 B8 C8
AC B2 9A 81 93 C6 9B 64庐迪尼恩 1B 00 AA 12 12 21 11 00 08 CF
S3
95 33 AC 8E伯颜 00 00 FF 42 33 19 21 00 37 00
98 80 96 7A 9B BF 9E 71阿里海涯 00 00 99 32 22 1F 01 00 70 8A
98 80 93 D9阿术 00 00 BB 31 22 1B 01 00 18 8F
98 80 94 75 9C EA阿合马 00 00 CC 13 00 2A 18 00 F8 E7
93 B7 93 48 A9 41史天泽 00 00 AA 33 21 45 1D 00 F8 FF
99 9C 9C 9E 93 84洪茶丘 00 00 AA 30 11 1B 1D 00 A8 FA
9E EA 94 65 9D 42 96 67脱劣勒赤 1E 20 22 01 28 8B
97 57 9B A9 94 CC忽格米 17 21 22 02 30 8C
99 CA 9B A9 96 67畏格赤 15 22 21 02 D0 80
AB 9B AB 9B 93 99阔阔出 13 31 21 03 70 8F
97 8F 9B 9D拖根 12 12 22 02 C0 86
93 A0 9E 54 96 F7 99 65北条宗政 09 00 BB 21 22 12 0E 00 E8 B5
94 99 A4 44 9B B8 9E B5安达泰盛 09 00 CC 33 21 28 0D 00 C0 BE
93 4D A1 B2 A3 F0 9C 85少贰资能 09 00 DD 21 23 49 2D 00 98 BC
93 CC A9 C9 A5 BD平赖纲 09 00 CC 22 22 1F 0C 00 08 BA
93 A0 9E 54 9A 72 9B 8C北条贞时 00 22 33 0B 39 00
9E EA A8 A6 A3 D9脱鲁该 1F 00 BB 21 22 21 02 00 98 81
9E EA 95 42 9A 81 A8 A6脱克迪鲁 1F 00 AA 22 23 1E 02 00 B8 83
A3 D9 9B BF 94 AB该海托 11 20 13 02 78 8B
93 51 97 72 93 A5巴拉卡 0E 00 AA 20 12 0B 1B 00 E8 EC
A2 6E 97 72 94 CC A1 70塞拉米舒 00 01 22 01 C0 EA
94 99 A6 E0 99 A7 93 C6 95 42安德洛尼克 20 00 EE 22 32 0A 17 00 F8 D7
9F D1 A5 80 9F D1 A076乔尔乔斯 20 00 EE 12 32 20 14 00 28 D2
94 E3 A6 E0 A1 7A 92 FB 93 85艾德华公主 07 32 32 21 00 00
94 E3 A7 D4 92 FB 93 85艾莲公主 05 13 23 21 00 00
97 99 A5 80 96 66 A5 80易尔贝尔 1E 00 AA 22 12 21 11 00 F0 CB
AC E4 9F AC罗杰 1E 00 BB 22 21 2A 11 00 E0 C3
9A ED A3 FA A3 FA 92 A7 93 81夏路路二世 0C 22 22 03 80 C7
S4
A2 E2 A7 AE A9 C9源范赖 09 00 DD 21 23 1F 0E 00 F8 BF
A2 E2 A3 99 A3 8F源义经 09 00 FF 41 42 1A 2E 00 27 00
93 A0 9E 54 A3 99 9B 8C北条义时 09 00 CC 33 23 16 4C 00 30 00
96 CE 93 EF A3 99 9E B5和田义盛 09 00 DD 32 22 26 0C 00 00 B8
B7 AE 9A CE A0 80 9B 8C浘原景时 09 00 AA 22 13 28 0C 00 08 BE
B9 6C 92 D3 9A 8D 97 56偪山重忠 09 00 CC 32 22 15 0D 00 30 BE
92 B4 9B BD A3 99 95 D9三浦义村 09 00 BB 31 22 22 0C 00 30 BF
92 CA 9A F7大姬 07 02 43 20 00 00
A2 E2 A9 C9 9B 34源赖家 03 31 31 03 3C 00
92 B4 A6 D7 9A F7三幡姬 00 03 33 21 00 00
98 80 A5 80 A4 44阿尔达 0E 00 99 22 22 19 1B 00 18 E5
98 80 94 F5 95 B4阿佐志 0E 00 AA 21 32 18 1B 00 18 ED
93 DD 95 A7 A1 83札希莱 0E 00 88 30 10 15 1B 00 D0 EA
93 A5 94 CC A5 80卡米尔 0E 00 DD 32 22 10 1A 00 90 EC
98 80 A6 AF 95 42 A2 6E 93 BD 93 81阿历克塞四世 20 00 DD 22 33 16 17 00 3E 00
98 80 A6 AF 95 42 A2 6E 92 B4 93 81阿历克塞三世 20 00 CC 22 13 2C 16 00 60 D3
93 CB 97 72 96 77 A0 76布拉那斯 20 00 BB 31 22 1E 14 00 B8 DE
9D 4D 99 EE 93 D0 A0 76曼科弗斯 20 00 EE 22 22 1F 14 00 50 D4
94 EB 95 49 92 F9 93 81亨利六世 19 00 DD 32 32 14 13 00 3F 00
99 68 93 EA 93 DA 92 FB AA B9施瓦本公爵 19 00 BB 22 33 08 13 00 18 C2
95 64 96 77 9F DE吕那堡 19 00 CC 22 22 21 11 00 A0 CB
A2 80 93 D0 96 7A奥弗里 1A 00 AA 33 21 1B 52 00 30 CB
99 FB A9 94约翰 1A 00 FF 21 02 12 12 00 09 00
9A BD A4 D5伦察 1A 00 BB 13 12 28 10 00 48 C1
94 49 A5 80 9B D5伏尔特 1A 00 CC 23 22 25 11 00 70 C7
其实势力修改还有一些别的问题,比如如果修改了某个兵种,就像我去年做的S2的皇宋部分,将枪骑兵修改成了背嵬军,如果想要将这个兵种修改成中国文化圈的独有兵种,我还不知道怎么修改。希望有了解的大能能够告知一声。目前能够知道的是,文化圈决定了领地可以征兵的种类,以及经济增长的速率。