你需要两个工具:1、RPFM;2、assembly_kit(官方工具);
启动assembly_kit里的Tweak.retail.x64.exe——DAVE,先后打开并修改这两个表:ceo_initial_data_active_ceos、ceo_initial_data_equipments。
改好后,点击assembly_kit顶部菜单的Export——Build CEOs,生成ceo文件,即“ceo_data.ccd”。生成完毕后,它一般在这儿:你steam的安装位置……Steam\steamapps\common\Total War THREE KINGDOMS\assembly_kit\working_data\campaigns
你可以使用RPFM把这个“ceo_data.ccd”导入新pack,成为一个mod。如果你要修改的武将开局第一回合还未出仕,那到这一步就已经修改完毕了。
如果该武将开局就存在,那还需要进一步修改跟开局设定相关的esf文件,以保证上述修改生效。要修改esf文件,需要启动assembly_kit文件夹里的BOB程序,点击相应的working data——campaigns——3k_main_campaign_map等开局年份(182、190、194、200……看你自己需要修改多少开局,可以挑着改,或者全部改),在弹出的对话框的第一行里打钩。详见3dm论坛:[修改教程] 【教程】关于官方工具assembly_kit怎么导出新ceo、startpos文件。
使用BOS生成esf文件后,它们会被存在至两处:
1、你steam的安装位置……Steam\steamapps\common\Total War THREE KINGDOMS\assembly_kit\working_data\campaigns
2、你steam的安装位置……Steam\steamapps\common\Total War THREE KINGDOMS\data\campaigns
把这两处文件夹的内容合并起来,跟“ceo_data.ccd”一起(使用RPFM)导入pack,就行了。