分享一个普罗_puluo大神制作的曹操传优化补丁,补丁的适配范围是6.2~6.4,因为6.1及以下有可用的伯伯补丁所以就没适配了。主要提供游戏加速、模拟雨雪阴天的天气特效、体验优化、常规设置及快捷键的功能。
相关资源:
1、安卓版伯伯补丁:曹操传伯伯补丁v1.49b
2、pc版伯伯补丁:伯伯补丁 v3.09b 最新版
3、majiming通用调试器:曹操传6.2扳手 v2.0
4、majiming通用调试器:曹操传6.3扳手 v2.0改
4、majiming通用调试器:曹操传6.3可使用战场复活扳手 v3.0.1
6、普罗:曹操传6.4引擎新扳手/加速补丁/单挑工具/布阵工具
优化补丁安装及卸载
简单说下使用方法:
1、将压缩包的所有文件解压复制到根目录就行了,然后打开游戏,可以在菜单栏看到“优化补丁v0.3”,(目前最新版本为v0.6,2022.11.22更新)点击后选择“配置补丁”,即可进行功能配置;
2、配置完成后,回到“优化补丁”菜单,点击“保存配置”即可将配置保存,下次补丁将自动读取配置。
3、要提示一点,因为补丁擅自占用了引擎的一些地址,所以对一些魔改力度较大的引擎很容易发生冲突,直接导致闪退。如果发现闪退严重,请直接卸载本补丁。卸载方式:将“Koeicdadll”删除,再将"Koeicda_org.dll"改名为"Koeicda.dll"即可。
对于安装补丁后打不开游戏的、提示缺少文件的、提示koeicda.dll错误的,需要补充一个mfc140u.dll,百度一下有解决教程 |
曹操传优化补丁v0.3功能介绍
1、加速配置
加速配置是补丁额外补充的三种加速模式,分别是超级加速、阶段加速、齿轮加速。
超级加速:可以取消很多指令,实现全速运转;
阶段加速:(原名内置加速)可以设置不同敌我阶段的运转速度,用户可以调节值,值越小速度越快。支持直接输入数字,推荐的输入范围是65~80,65以下速度会接近超级加速,80最接近原速;
齿轮加速:就是内置的变速齿轮,可以拉滑动条、直接输入或按+-按钮来调节。输入的数字建议是2的指数。
这里我牺牲了一点引擎的性能,来降低了一点超级加速闪退的概率。但是依然不能保证100%不闪退,请谅解。
目前游戏已拥有5类加速,可以做一个简单的对比:
2、雨雪配置
天气系统是补丁的一个特效功能,可以根据战场的天气来模拟雨雪阴天效果。
配置里已将所有参数公开,对于部分win7不能正常播放天气的玩家可以直接关闭。
同时尝试修复下雨后加速飞快的bug,初步测试是没这个问题了,但还需要用户来进一步验证这个bug。其余参数可以根据自己喜好来调节。
雨天:
雪天:
阴天:
这里提一下,R剧情也是可以显示天气动画的,但是没有作者在R剧本中设置天气,所以R中的天气基本会和上一关的S同步,如果上一关S结尾在下雨,那么下一关R可能会全程下雨。所以不建议开启。
3、体验优化
体验优化就是一些提升游玩体验的设置,大部分都顾名思义就不解释了。
“残血显示血条”表示的是血量低于百分之几显示血条;“功勋调整额度”指的是功勋界面,点击+-的单位变化量;对于没有功勋共享的mod,请勿勾选“过关卸载功勋”,避免功勋全部流失。
这里重点提一下战前换位功能,开启该功能后,第一回合全部我军都未行动时,可以交换两个非强制出战的角色的位置(暂时不支持隐藏武将),一旦有武将行动,则该功能自行失效。
换位前:
换位后:
与之类似的还有战前仓库功能。点击我军人物后,点击一个移动范围之外的空地,即可打开仓库进行部署。一旦有我军行动,该功能自行失效。
这里提一个有些人可能发现的bug:如果读档了军事会议的R,且该存档是在“未打该补丁”时存储的,那么这时候进S,强制出战的信息会丢失,此时可以交换强制出战的角色。这个属于正常现象,因为补丁会在R的中途记录强制出战信息的,如果当时过R的时候未安装该补丁,那么自然就获取不到强制出战信息了。当然,继续玩下一关就不会有这种bug了。
4、常规设置
常规设置就是123456789abcdefg这些键的功能。
其实白狐的6.4新基底已经做了界面了,但考虑6.2、6.3和一部分6.4仍然没有选项框界面,所以做一下,免得玩家总是忘记快捷键对应的什么。当然,也可以直接关掉这些快捷键,将配置锁定,免得误触。
5、快捷键
快捷键就是加速、存读档和老板键了。
老板键指的是一键隐藏窗口和音乐,避免上班摸鱼被老板发现,然后可以通过另一个恢复键将游戏恢复。键位可以自行配置(建议大家只用单键,避免Ctrl+*类似的连键,因为很不灵敏)
版本更新
2022.11.19 更新v0.4版本
1、修复了 不打开《暴击不语》功能仍会丢失暴击语音的bug
2、修复了按5-g键后,变更的设置没同步到界面的bug
3、修复了《回合结束不询》+《自动结束回合》同时勾选后 异常结束回合的bug
4、降低了天气系统雨效延迟,解决了最小化窗口后仍有下雨声的问题
5、将a键功能更正为《回合自动存档》
6、修正老板键不能设置的bug
7、新增《仓管不语》功能
8、新增集气系统
集气系统即分别对 双击、暴击、格挡进行集气。设玩家有x%的几率进行双爆挡,若未能触发,则对应集气值+x。当集气值超过100时,本次双爆挡必定完成,然后集气值-100。
如图所示,主角对小兵的双击率为9%,暴击率为14%,命中率为94%,
接下来主角对小兵发动了暴击,但是没有双击,小兵未格挡。那么主角的双击气增加9点,暴击气直接扣成0,而小兵积累格挡气6点(100-94)
小兵还击,由于反击不可能双击,所以不攒双击气;1%的暴击率未发生,所以叠加1点暴击气。主角直接挡下了这个反击,因此格挡气直接清0:
当某人的双击气攒到100就必定双击;暴击气攒到100就必定暴击;格挡气攒到100就必定格挡。
此外,可以选择每关开头自动清除所有气,防止敌方小兵第一回合就有过多的气;另外可以选择亡者不鞭(对于第一下就打死的人,不会浪费气打第二下)
注意:战场角色的双爆挡气存储在5056B0~50599D种,尽量避免冲突。
注意2:经调查发现,“辅助克制”特技侵占了集气值预览的地址,因此对于写了“辅助克制”特技的mod,集气系统虽可以照常运作,但是无法在预览中显示“连气”“暴气”“挡气”的值。
随机兵种开局
9、新增随机兵种开局:
该功能只有玩家处于“主界面”或“第一关R剧情”时才可以使用,使用后可以打乱所有我军的兵种。不受“武将加入”、“兵种改变”等矫正兵种指令的控制。
正常兵种:
随机兵种:
注意:若玩家使用随机兵种开局,那么会将开局信息存储在50599E(为1表示全随机开局)。若50599E=1,则系统会舍弃“武将加入”、“兵种改变”矫正兵种的操作;=0则还原该操作。
2022.11.21更新v0.5版本
1、修复了 读取S剧本后会闪一下下雨特效的问题
2、修复了 “辅助克制”与显示集气冲突的问题,有“辅助克制”的mod可以正常显示集气了
3、新增固定快捷键:Tab键呼出窗口
4、修复了使用“随机兵种”功能后 宝物错乱的bug
5、当开启集气模式时,废除引擎的高命中补偿机制(引擎的高命中补偿指的是,当某人的攻击命中率>85%却判定格挡时,引擎会再给一次机会,将该攻击命中率-10%后重新判定,若又被格挡了就再检查当前命中率是否>85%,如果是就再来一次-10%,否则就真的格挡了。这个机制和集气系统有冲突,故废除)
6、完善4种集气系统
v0.4版本中我研制了一个集气系统。但是后来经玩家指出 这不是真正的集气系统,然而让大家解释系统逻辑时,大家却众说纷纭。
我统计了下,大概也就是4个版本:
1、脸黑补偿式集气
2、脸黑补偿+式集气
3、传统伪随机集气
4、概率叠加式集
1、脸黑补偿式集气:
就是v0.4做的集气。先判断:若集气值≥100,则直接触发,然后集气值-100;若集气值<100则根据概率判定,设双暴挡率为x%,若触发则集气值-100;若未触发则集气值+x。
2、脸黑补偿+式集气:
在1的基础上略有改动。设双暴挡率为x%,若集气值+x≥100,则直接触发,然后集气值归零;若集气值+x<100则根据概率判定,设双暴挡率为x%,若触发则集气值归零,若未触发则集气值+x。
总体而言 积满气的速度比1更快,但是预览界面需要玩家做一个加法判断是否大于100,不是很直观
3、传统伪随机集气:
设双暴挡率为x%,若集气值+x≥100,则直接触发,集气值归零(这里理论上到底应该归零还是-100尚有争议,暂时设置为归零);若集气值+x<100则不触发,集气值+x。
这种集气模式类似伪随机,准确叫数学期望。
4、概率叠加式集气:
这里将双暴和格挡分离。设双爆率为x%,直接将双爆率更正为(x+集气值)%进行概率判定,若触发则集气值归零,若未触发则集气值+x。格挡沿用了集气2的反感,即集气值+x超过100必出格挡。
这种模式下双爆会偏离数学期望,整体触发概率上升。由于一个足够爽快的战场可以有较多的双暴,但不可以有较多的格挡,因此格挡仍沿用2的方案。
现在我来讲解一下,对于图中情况 4种集气模式的响应逻辑:
1、脸黑补偿式集气:
这种模式必须集气值超过100才能必出,所以对于本次攻击 即使双击集气高达98也没办法出双击。照常判断5%的连击率,若失败了则集气值累积到103,那么下次就必双击,然后集气值扣成3
2、脸黑补偿+式集气:
由于98+5=103>100,本次攻击直接出双击,然后集气值直接归0。另外,由于敌人的格挡集气达97,超过了你的命中率95%,因此此次攻击必被格挡,然后地热的格挡集气归0
3、传统伪随机集气:
对于连击98+5>100,则必出连击,然后连击集气归0;对于暴击90+4<100,则必不能暴击,然后暴击集气值增长为90+4=94
4、概率叠加式集气:
这种模式没有必出的环节,是直接累加到概率。原本暴击率为4%,现在直接累加集气后,暴击率为94%,如果94%触发了暴击,则暴击集气清零,下次暴击的概率只有4%了
对于以上不同的集气模式,“每关清气”和“亡者不鞭”的含义保持不变。
这里额外提一下如何用6.4新扳手查看、修改集气值:
下载的压缩包中,有个DIY.rar文件,解压的DIY.csv放到扳手目录,然后打开自定义页面即可看到集气的页面。
在右上角的选项栏可以切换“双击集气”、“暴击集气”、“格挡集气”页面。变量名中的数字对应的是战场编号(注意不是data编号)。
如果要修改战场上某人的集气值,可以先去“战场”页面调查以下其编号,然后再在“自定义”页面找到其变量进行修改。
2022.11.21更新v0.51版本
1、修复了 集气3、4模式 勾选“亡者不鞭”后闪退的bug
2、修复了 集气3、4模式 双击集气清零之后 自动叠了一次双击气的bug。1、2模式实在没空间修了,就当彩蛋了
3、新增“显示集气”选项
4、按照19L草莓教主提的建议,将集气3的“集气归零”更改为“集气-100”
5、对于随机兵种系统,若某人在加入我军之前曾做过友军或敌军,会导致随机失败 恢复原兵种,现在修复这个问题了
2022.11.22更新v0.6版本
随机系统全面升级!
可以选择随机我军兵种、随机敌友兵种,自选是否将被随机的对象S形象改为普造;若某人被随机为文官,而mp低于50,可以将其mp补偿到50提升体验;此外可以选择随机获得的宝物,可以随机个人、兵种天赋。
第一次玩某mod时不建议开启,因为随机开局在80%的情况下是加大游戏难度,我军的整体实力更倾向于崩盘,所以在不熟悉角色、关卡和流程的时候不建议玩随机。
该模式仅供娱乐,适合二刷、三刷mod的时候作为趣味性项目游玩。
测试了几个6.3mod 发现很多mod出现过关闪退,发现是“功勋自动卸载”功能的冲突太严重了,所以从该版本起,废除“功勋自动卸载”功能。
大功能日志:
v0.1:加速
v0.2:雨雪
v0.3:战前部署、通用设置
v0.4:脸黑补偿
v0.5:集气系统
v0.6:超级随机系统