三国志吕布传(6.1引擎)修改说明
2016-08-18 v3.05
1. 修复最大尺寸超过一定范围后边缘无法显示状态。
2. 改善战场移动路线所经过人物血条会消失的现象。
3. 【生成自动攻略】支持读取压缩的[Hexzmap.e5]。
4. 【缓冲刷新地图】选项默认隐藏并重设自动开启。
4. 【显示武将能力】加入【光标信息】脚本菜单项。
5. 支持读取【FaceEx】目录下序号命名的头像文件。
支持格式PNG/JPG/BMP/GIF,命名须为[NNNN.png]。
优先级别:[NNNN.png]>[FaceEx.dll]>[Tou.dll]。
2016-08-15 v3.04c
1. 【其他功能】下添加【战场窗体拉伸】调整大小。
【最大尺寸】为窗体最大化时候最大允许分辨率。
【定制大小】开启将使用指定大小窗体进入战场。
2. 【禁用补丁】主窗体菜单项,可临时或永久禁用。
【临时禁用】每次运行会弹出是否开启补丁提示。
3. 【跳过暴击言语】下添加【调用概率计算地址】。
原版、部分S5.X和S6.1已设有默认值,无需再改。
4. 【点将光环系统】或【火攻增强系统】只有开启,
才会替换移动力函数,使扳手移动=255默认可用。
5. 【修改移动=255】菜单移除,加入【动态调试】。
6. 重新修复战场失败会自动保存一个死亡存档现象。
7. 调用原选择目标函数后还原ecx和edx值作为输出。
2016-08-03 v3.04b
1. 【生成自动攻略】时先自动备份旧攻略文件。
2. 【生成自动攻略】下添加【进行文件校验】,
如遇生成空白文本的情况,可尝试取消校验。
3. 【开启调试日志】可实时开关不再需要重启。
4. 【攻击伤害修正】不对负数值伤害进行修正。
5. 修复调用CczRSX遇到中文目录会失败的问题。
6. 调用原攻击和选择目标函数前先还原eax值。
2016-08-02 v3.04
1. 【系统相关选项】下面添加【自动检测引擎】。
当检测为S6.1时将自动开启【剧本破百修正】。
如非特殊情况,不建议手动修改此选项,可用于确认引擎。
2. 隐藏【攻略选关】的勾选框【S>100.】,默认为自动获取。
3. 建立【裸奔惩罚】对父菜单【攻击伤害修正】选项的依赖。
4. 支持在游戏开头主界面通过菜单或环境设定进入补丁配置。
5. 删除【Kingdom】目录,乱战文件移至目录【HelperRes】。
6. 限制【攻略选关】只能选择之前的关卡,不能选之后关卡。
7. 菜单【外部工具】下添加【动态调试】,调用CczRSX调试。
8. 在战前准备点击查看数据【当前战场】,将显示全部我军。
9. 根据相关功能依赖文件是否存在游戏下,自动隐藏主菜单:
【网络对战】--【CczSvr.dll】
【外部工具】--【ReviewHelper.dll】
【新建乱战】--【HelperResKingData.txt】
2016-07-29 v3.03g
1. 修复v3.03e引入的旧引擎出战界面四个按钮全部同化的bug。
2. 进入游戏开头主界面立即在窗口菜单添加补丁的版本号信息。
S6.1此时可进入补丁配置,其他引擎无法在主对话框后设置。
3. 修改【新道具交换】在旧引擎添加交换按钮的自动对齐算法。
2016-07-26 v3.03f
1. 修复【跳过单挑】开启导致无法获得胜利经验。
2. 【吃果提档补偿】计算新引擎的兵种能力时候除以当前等级再赋值。
3. 【HelperRes】目录下添加【FunctionList.txt】文件,在遇到兼容问题时候可尝试将相关函数禁用。
4. 【外部工具】主菜单下添加【查看数据】,将调用CczRSX查看/导出武将基本五围和战场数据。
【HelperRes】目录下【HexTable.xml】,可自定义查看/导出数据项或查看其他二进制文件。
2016-07-20 v3.03e
1. 修复【跳过单挑】开启时候,跟ID>255的武将单挑可能会出错。
2. 取消【0x15:对话2】指令的场景使用限制。5.9+自身已无限制。
3. 【关闭场景对话】也支持【0x15:对话2】。
2016-07-13 v3.03d
1. 非必需的图片等资源移至【HelperRes】文件夹,里面图片文件皆可自行替换。
2. 调用新引擎的原指令执行函数后,还原其ESP值,以避免调用某些指令后出错。
3. 主菜单【外部工具】下添加【导出剧本】,将调用CczRSX导出游戏全剧情文本。
2016-06-25 v3.03c
1. 在替代攻击伤害判断结束时还原ECX值,以防止某些mod在调用完伤害函数后继续使用ECX导致出错。
2. 【主将旁可换武将】下添加【显示动态图片】项,可选择换人后是否显示动画效果。SwapUnit.gif
** 【温馨提醒】 **
v3.03b+里添加了【独立EXE版本】,如果是将补丁跟游戏一起打包分享的情况,建议使用这种独立版本。
虽然补丁里一直都有禁用全部功能和卸载程序,但是对于初次接触的玩家来说,可能还是不大容易掌握。
所以提供【Edk5-CczHelper.EXE】和原游戏执行程序让玩家有选择地打开游戏,应该会相对更方便一些。
2016-06-23 v3.03b+
1. 【Extra】下增加【独立EXE版本】,可以通过运行【Edk5-CczHelper.EXE】来自动加载补丁。
【EXE版】好处是不要使用补丁时,只需运行原游戏【Ekd5.EXE】就行了,互不影响。
如果原游戏执行文件不是【Ekd5.EXE】,需要手动修改【LoaderEx.ini】中相关项。
程序的兼容性设置还是在【Ekd5.EXE】。
2016-06-22 v3.03b
1. 【其他功能】->【系统相关选项】下添加【追加窗口菜单】选项,可选择是否追加主窗口菜单。重启生效。
2. 【显示窗口菜单】下添加【显示版本号】选项,可选择菜单标题是否附加版本号信息。重启生效。
3. 强制出击的武将在战场进行阶段同样不允许使用【战场换人】。统计显示为Fixed: M。
4. 新存档列表标题[SNN - Lv00]中的关卡编号NN更改为从0开始,不再进行默认+1处理。
5. 【生成自动攻略】下添加【输出武将相邻】项,可选择是否输出武将相邻检测信息。
6. 【输出武将相邻】下添加【包含攻击相邻】项,可选择是否包含武将可攻检测信息。默认关闭。
7. 【生成自动攻略】遇到不连续的S文件默认输出带编号的空白行。
8. 【生成自动攻略】按设置场景名称、地图编号和文件编号的顺序获取关卡名称。
9. 【生成自动攻略】针对新引擎77指令整形变量4080的指定新增物品做特殊处理。
2016-06-19 v3.03
1. 整合自动输出发布目录,另外两个特殊版本DLL归入【Extra】中。
2. 【交换命令】下添加【主将旁可换武将】,即在主将身旁使用交换命令可以【战场换人】。
#1 【换人名额】为每场战役最大可以交换的人数。
#2 【战场统计】可查看当前剩余换人名额Sub: N。
#3 【战场配置】阶段非强制出击的武将可任意换人。
#4 主将本人不可交换。
#5 旧存档换人名额为0。
2016-06-16 v3.02h
1. 同时兼容新旧版本txt攻略,即编号从0或1开始皆可。但保存后都统一从0开始。
2. 【战场统计】(快捷键T)增加十个随机数预显示。
在集气模式下可以作为某些选项是否有效验证手段。
非集气模式下可提前知晓下一击是否命中或双暴等。
如:通常攻击获取随机数顺序:
[命中] [浮动] [暴击] [双击]
如果未命中则不触发浮动伤害的随机判断。
带属性的攻击则会在双击前插入随机判断。
另:有的mod会有二次命中判断以减少S/L。
2016-06-15 v3.02g
1. 修复某些mod可能会出现武将信息对话框无法显示的问题。
2. 【固定伤害】分为【物理固定伤害】和【策略固定伤害】两项单独设定。
3. 【集气系统】添加S6.1的默认地址映射列表。
2016-06-14 v3.02f
1. 完善对新引擎【跳过单挑】的处理方式。
2016-06-10 v3.02e
1. 【攻略窗口】首次打开会提示是否生成【自动攻略】。
2. 【攻略窗口】支持自定义颜色的关键字【keyword.txt】。
3. 【自动攻略】下添加【输出部队】,可选择是否输出登场敌友部队信息。
4. 【自动攻略】下添加【剧本目录】,默认会在游戏目录下查找剧本文件,然后再查找【剧本目录名】。
5. 【自动攻略】先判断剧本里是否有重设章节名,再决定是否从Imsg.e5读取默认关卡名。
6. 【自动攻略】击退敌将获得的物品标注【武将姓名】,标为【条件】的表示保住友军或敌全灭等特殊条件。
7. 【自动攻略】修复新引擎70+指令生成攻略引发错误。
8. 【节日问候】更新一些文字。
2016-06-8 v3.02d
1. 【攻略窗口】对于同一行内重复的名字或坐标继续进行链接匹配,不再限制个数。
2. 【攻略窗口】在简体中文系统使用繁体游戏下,修复名字链接点击无效bug。
3. 【存档攻略】下添加【攻略相关参数设定】,可设置默认字体和背景颜色。
4. 【存档攻略】下添加【生成自动攻略】命令,自动生成简易单挑和物品攻略。
5. 【攻略文本】格式第一关序号更改为0,即编号从0开始。
6. 修复新存档在读取时,存在被其他非存档文件读取干扰。
2016-06-05 v3.02c
1. 【攻略窗口】在编辑模式下,按住Alt再保存可强制生成对应的RTF文件。提示:可使用Ctrl+V粘贴图片。
2. 【攻略窗口】使用游戏默认背景图片进行重绘。
3. 【攻略窗口】支持点击http和www开头的网址。
4. 【攻略窗口】在简体中文系统使用繁体游戏下,自动转换内部名称为简体关键字。
5. 【其他功能】下添加【透明窗体设置】,可对几个主要窗体设置透明度。
2016-06-04 v3.02b
1. 【截取画面】下添加【连续抓图】,可自动连续抓取自定义数量和时间间隔的图片。
2. 【ReviewHelper】更改为DLL以供程序内部调用,同时添加【外部工具】主菜单:
#1 【战场统计】为显示战场统计的存档数据。
#2 【颜色图标】为更改血条颜色和状态图标。
#3 【合成.GIF】为截图目录下图片合成界面。
3. 【新存档界面】列表右键菜单添加【还原】,可把新存档文件还原为旧存档格式。
4. 自动隐藏旧存档界面可能出现的翻页按钮,以避免与新存档潜在冲突。
【旧按钮使用新界面】下【隐藏旧存档翻页按钮】设置是否自动隐藏。
5. 更新文件版本号显示。
6. 更改网络对战默认快捷键。
7. 选关和攻略支持图文格式,可自编辑带文字大小和颜色格式的【rtf】文件。
【gonglue_rtf】目录下为每一个指定攻略文件,如未指定则沿用原txt攻略。
8. 自动检测攻略内容,武将姓名、道具名和坐标会自动作为链接的方式显示。
2016-05-28 v3.02+
1. 【ReviewHelper.exe】支持多选图片生成动态GIF,需要安装.NET。
2016-05-20 v3.02
1. 取消只有安卓版DLL才自动转内码的编译限制,即通用版DLL也能自动转内码,简体系统运行繁体游戏不再需要通过转内码工具(如AppLocale)。
2. 完善部分UI的自动转内码显示。
3. 【其他功能】下添加【系统相关选项】->【自动转换字码】,可选择是否自动转换简体/繁体字体内码,默认开启,如更改设置则重启生效。
4. 【其他功能】下添加【修改移动=255】。
5. 【攻击伤害修正】下添加【裸奔惩罚】,不装备武器攻击只能造成一点物理伤害,不装备护具被攻击只剩一点血。攻防双方一起裸奔无惩罚。
6. 【军师设定】下添加技能【草船借箭】,在军师十字一格范围内可以跟敌军交换道具(需开启新道具交换界面)。建议配合【裸奔惩罚】来使用。
2016-05-12 v3.01h
1. 【截取画面】下添加【附加水印】功能。
#1 【背景透明】为水印背景是否透明。
#2 【透明度α】为水印整体透明程度。
#3 【水印图片】为文件[watermark.bmp],可自行替换,尺寸不限。
2. 【战前准备】场景里按Alt键可显示主角坐标和方向。
2016-05-10 v3.01g
1. 【其他热键】下添加【截取画面】快捷键,默认'P'。
#1 【显示提示】为截图后是否显示当前保存的文件名。
#2 【截取框架】为截图里是否包含工具条等框架信息。
#3 【时间命名】为截图文件是否使用当前时间来命名。
#4 【标题命名】为截图文件是否使用当前标题来命名。
2016-05-06 v3.01f
1. 自动查找代码匹配【兵种数据地址】和【兵种结构长度】,如非特殊情况无需自行设置,只要默认值设为0就会自动获取。
2. 自动查找代码匹配【兵种克制地址】和【兵种类别总数】,如非特殊情况无需自行设置,只要默认值设为0就会自动获取。
2016-05-04 v3.01e
1. 【新存档界面】列表支持右键菜单进行复制、删除和注释存档等操作。
2. 【新存档界面】更改【清空本页】按钮为【右键菜单】,意作提示用。
2016-05-01 v3.01d
1.【乱战设定】下添加【选对手最大距离】,为点击选择对手时候彼此之间距离。
#1 对于远距离的对手,可以先使用键盘方向键控制人物移动接近对手。
#2 如想攻击任意对手,可以设【最大距离】为50,达到忽略距离效果。
#3 【防御回合】的敌攻击方,也将从我方附近满足距离的对手里产生。
#4 【防御回合】如果没有被攻击,请使用【自动作战按钮】跳过回合。
2. 只要开启【乱战】就会显示【自动作战按钮】。
3. 没有选择对手的情况下点击【自动作战按钮】将会自动跳过该回合。
4. 打开主游戏界面时不显示额外按钮,只在进入游戏后根据情况显示。
5. 【新存档界面】列表支持右键点击或按Delete键选择删除单个存档。
6. 【新存档界面】列表支持[Ctrl+C]和[Ctrl+V]复制和粘贴单个存档。
2016-04-29 v3.01c
1. 【显示放弃按钮】更改为【自动作战按钮】,即可以全员跟敌军进行快速自动作战。
#1 【自动快速作战】是快速攻防模拟,基本只有钱多或人多才会赢。
#2 【自动快速作战】不会增加经验值,也不会增加战后忠诚或疲劳。
#3 【显示作战结果】可选择是否以文本方式显示双方作战后的结果。
2. 【gonglue.txt 】不在游戏目录下,【自动选关】菜单自动灰掉。
2016-04-26 v3.01b
1. 【乱战初始设定】下添加【战胜夺取金钱】,即战后胜者所夺取败者金钱数。
2. 修复不出战的武将疲劳溢出的bug。
2016-04-25 v3.01
1. 【KingData】文件更改为制表符格式,可使用EXCEL打开,并添加默认忠诚疲劳列。
2. 【乱战回合】当金钱为0后将判断君主死亡。另:没有据点的只是流浪君主。
3. 【忠诚疲劳增减攻防】:
#1 忠诚超过百后有攻击伤害百分比加成,即加攻。
#2 疲劳大于零后有防御伤害百分比加成,即减防。
#3 【战后增加忠诚】,战后参战的武将加忠诚值,未参战的武将减忠诚值。
#4 【战后增加疲劳】,战后参战的武将加疲劳值,未参战的武将减疲劳值。
#5 【最大忠诚上限】,最大能积累到忠诚上限值,也就是最大忠诚加攻比。
#6 【最大疲劳上限】,最大能积累到疲劳上限值,也就是最大疲劳减防比。
#7 【最小忠诚下限】,最小会减少到忠诚下限值,也是招降后忠诚默认值。
注:我方君主本人无忠诚疲劳计算。
2016-04-24 v3.00b
1. 修复新引擎跳过单挑开启后无限循环单挑前对话的问题。
2. 修复【防御回合】战场开局小地图需要手动刷新的问题。
3. 修复【吃果提档补偿】计算时没有考虑到兵种能力的bug,并添加【忽略兵种能力】选项,开启后只按照基本能力数值提档而不参考兵种能力。
注:不一定支持所有mod,需自行验证。且新引擎或须修改【新道具交换】菜单下面的【兵种数据地址】。
4. 【新建乱战】后自动开启【替换信息提示】。
5. 【战前准备】场景里可以使用方向键来移动主角,移动后按Enter键可跟面前人物对话。
2016-04-22 v3.00a
1. 主窗体菜单下添加【新建乱战】命令,可进行多军团乱战。
#1 【Kingdom】目录下【KingData.txt】为新建游戏默认势力分配。
其中多个据点或武将需要使用逗号隔开,连续的编号可使用NumA-NumB表示。
#2 【Kingdom】目录下【R_STD.eex】为乱战模式下统一执行R剧本。
可使用剧本编辑器打开该文件自行添加新君主或点击人物对话。
#3 【Kingdom】目录下【S_XXX.eex】即S剧本会优先被乱战所加载。
注:如目录下无对应S剧本,乱战将会使用游戏目录下默认S剧本,并自动跳过大部分特殊事件。
如遇到有问题的S剧本,可修正后再放到【Kingdom】目录中,这样可确保不会影响原游戏。
#4 【查看武将信息】对话框底部自动显示【武将一览】【据点一览】和【离队】按钮。
#5 【显示放弃按钮】额外显示放弃作战按钮。游戏中途可取消按钮显示(需重启)。
#6 【据点基本收入】为每个据点在【防御回合】过后所获得收入。
#7 【战场部队消耗】为战场每个部队每回合金钱消耗值。
#8 【每次读档消耗】为战场每次读取存档的金钱消耗值。
#9 【金钱等级换算】为敌我军金钱差值与等级的换算比。
例:我军当前金钱3000,敌军当前金钱5000,换算值设定1000。
则(5000-3000)/1000=2,即战场敌军登场等级为我军平均等级+2。
#10【敌攻最少人数】为敌军发起进攻所需要的最少人数,少于此人数将只防守不会进攻。
注:以上初始参数必须在【新建乱战】前设置,游戏中将不能再改动。
2. 选关和攻略窗口添加【S>100】勾选框,对应【剧本破百修正】选项。
3. 【道具交换】下添加【导出头像】命令,并移除原按钮。
4. 【武将一览】对话框显示的时候禁用【离队】按钮。
5. 【跳过单挑动作】修改为完全不显示单挑画面。
2016-04-14 v2.07
1. 【速度控制】项下添加【关闭剧本事件】集,可自定义各类剧本事件/信息是否出现。
2. 【自由选关】和【显示攻略】整合为新窗体,并支持编辑/保存攻略文件。
3. 当读档后遇到无效的剧本位置将重置指针归零,如选关后保存的【战前准备】档将会重新过一遍剧情。
4. 只针对居中显示的文本(如回合提示)有保留效果,其他文本提示还原为定时自动消失。
5. 修复混乱的部队无法使用【操作委任】的bug。
6. 在进行网络对战或随机作战时,取消原剧本里敌我主将的设置。
2016-04-10 v2.06c
1. 主窗体菜单下添加【自由选关】命令,在【战前准备】界面下能够自由选择关卡。
注:选关后最好不要保存此时的【战前准备】档,否则该存档有可能会无法运行。
如有需要,可以使用右上角【查看攻略】按钮实时查看当前关卡名称。
选关后默认最大出场人数会自动调整为15+,请根据实际情况来选择出场人数。
6.1或支持剧本过百的mod需要开启【其他功能】下的【剧本破百修正】,方能正常选关。
2. 禁止策攻和反击招降,即只允许主动发起的物攻招降。
3. 对于是自己人(如已招降)的情况,【集气系统】不再进行双暴判断。
4. 添加【名字后缀不降】项,即名字里带数字后缀的武将不能被招降。如骑兵123,刘备1等。
2016-04-08 v2.06b
1. 添加【禁止友军招降】项,开启后友军将不能招降或被招降。
2. 修复【关闭战场动画】在一些情况下无法保存相关子设定的bug。
2016-04-04 v2.06
1. 【拓展系统】下添加【招降离队系统】:
#1 【战死自动离队】,当HP降为零后该武将会自动脱离队伍。
#2 【可降武将范围】,允许招降的有名武将ID范围:[0,Num]。
#3 【招降HP百分比】,当HP降到指定百分比后才能发起招降。
#4 【至少包围人数】,在对方周围八格的我方至少要求人数。
#5 【五围高过才降】,所有包围者平均基本五围要高过降者。
#6 【必须主将发起】,必须是由我方主将发起进攻才能招降。
#7 【主将发起不伤】,由我方主将发起招降不会伤害到对方。
#8 【我军队伍容量】,当前队伍总人数小于容量值才能招降。
#9 对于满足招降条件的情况,查看双暴率时以绿色高亮显示。
注:直接杀死敌方不降,即必须在敌方HP百分比满足设定范围内时发起不死攻击才能招降。且主将不降。
2. 【显示离队按钮】,可在【查看武将信息】对话框使我军人物离队。如战场中选择离队将自动变为敌人。
3. 【提档补偿能力】重命名为【吃果提档补偿】。
4. 【其他功能】下添加【吃果保持五围】,即吃果后即只加Buff不改基本能力。
5. 【道具交换】下添加【显示导头像按钮】项,可选择在【查看武将信息】对话框是否添加【导出头像】按钮。导出的头像文件可用于【新道具交换】界面。
6. 【快捷菜单】下添加【文字描述】项,可自定义相关文字提示描述。
7. 【关闭战场动画】可分开【我方回合】和【敌方回合】单独设置。
8. 计算主将【阵型减伤】采用光环内同伴部队个数,其他部队的【阵型减伤】依旧为周围八格的同伴部队个数。
9. 修复S6.1【道具交换】完成后没有自动待机的情况。
2016-03-30 v2.05
1. 更改【双暴系数】为可随时设定,且可设为0。
2. 当Ctrl和Alt同时按下时不强制显示全部光环作用范围。
3. 在原配置对话框恢复显示额外补丁配置按钮。
4. 【拓展系统】下添加【随机地图开局】,在完成【战场配置】后会自动按设定加载随机项。
各个随机项设定依次为:【等级随机】、【部队随机】、【位置随机】和【宝物随机】。
5. 【点将光环系统】的【其他设定】下添加【自动点将】项,选中后会忽略设定编号自动按五围基本数值高低分派将领。
释:自动点将与五围对应关系:主将-统率;军师-智力;副将-武力;先锋-敏捷;押粮-运气。
6. 取消主将不能兼任先锋和押粮的限制,即主将可集全部光环于一身。
2016-03-25 v2.04
1. 新存档中写入当前补丁版本号。
2. 不同版本的程序之间不允许进行对战。
3. 在原配置对话框不再额外添加补丁配置按钮。
4. 【轮流指令系统】单机下结束全部指令的默认按键改为Shift+右键。注:对战不支持。
5. 【光环效果限制】下添加【伤重愈缓】项,【当前HP】<【恢复HP】时,只能恢复【当前HP】的值。即伤愈重愈愈缓。
例:武将【当前HP】为3,【最大HP】为80,【粮草恢复】百分比为25%。
按公式计算的回复量为80*25%=20,但是【当前HP3】<【回复量20】,所以只能恢复3点HP,即最终HP=3+3=6。
6. 【点将光环系统】下添加【AI行动价值】,为AI计算攻击走位时额外加上的各种光环行动价值。
7. 对战也支持【操作委任】功能,可使用十种委任方针。主要是便于测试,同时亦可作为快速对战模式。
8. 当执行委任操作遇到目标位置被自己人占据的情况,先跳过此武将执行下一个AI顺序武将。
9. 【双暴集气系统】下添加【AI预双暴】项,当100%双暴或100%回避时候,AI预测伤害利用系数进行修正。
10.【光标信息】下添加【100%时修正伤害】,当100%双暴或100%回避时候,我方预览伤害也可显示修正值。
注:预览双暴伤害修正系数同【AI预双暴】子项设置。
11. 修复上个版本敌方主营无恢复效果的bug。
2016-03-20 v2.03d
1. 没有写log文件之前不自动生成log目录。
2. 【战场SL次数统计】关闭的情况下不自动生成SLCounter.dat文件。
3. 【光环效果限制】下添加【最小移动】,默认2,即在受到移动限制后,至少保留2格移动力。
4. 【主营设定】移动到【点将光环系统】项下面,并可设置【粮草恢复】光环。
5. 添加【操作委任】到主菜单,可委托电脑操作下一步,快捷键A。只限一步,如希望继续委任可再次点击命令,或按住A键。
注:因功能存在部分重叠,故移除原【我军托管】功能。
2016-03-18 v2.03c
1. 修复单机模式下【策略/粮草恢复】会在敌我回合分别恢复一次的问题。
2. 轮流指令控制权交换时使用不同颜色居中显示当前控制提示。
3. 【最少获得指令】下添加【按比例减少】项,可设置是否自动调整最少指令数,默认开启。
4. 聊天历史窗口自动显示横向滚动条。
5. 对战自动存档时,将操作历史记录写入新存档中。可使用ReviewHelper工具【还原存档】查看。
6. 【网络对战】菜单项下添加【自动发送存档】,当对战中断/结束会自动发送存档以作备份和测试使用。
附注: CzzSvr.dll更新为v1.03,添加掉线或被踢提示。
2016-03-17 v2.03b
1. 修复当人数足够少导致实时指令数为零的bug。
2. 【军师策略恢复】和【军师传授火计】光环范围限制为十字一格。
【军师代替策防】光环范围可自定义,默认十字三格,即大没羽箭。
附注: CzzSvr.dll更新为v1.02,配合RCloud接口的调整做出相应改动。
RCloud官网升级rcsdk.dll至0.97_beta,支持XP运行。
另注: 暴击杀死不能掠夺装备。
2016-03-16 v2.03
1. 分别添加【待机蓄力】和【击破奖励】的【积累上限值】,默认都是80。
2. 取消反击击毙的【击破奖励】。
3. 【轮流指令系统】可控回合被反击死掉后指令数照常-1。
4. 【轮流指令系统】在每回合开始,双方都只能先获得一个指令数,经过第一轮后才是【最少获得指令】实时计算值。
5. 【轮流指令系统】的【最少获得指令】根据最少人的一方场上生存人数等比例递减。
如:开局时候我方出场12人,【最少获得指令】设为3,那么首回合我方实时指令数为3。
若干回合后,我方战斗减员,生存人数还剩8人,那么该回合我方实时指令数为3*8/12=2。
6. 【点将光环系统】下添加【军师策略恢复】项,在军师周围四格每回合可回复指定值MP,默认为3点。
7. 【点将光环系统】下添加【军师传授火计】项,必须是原本完全不会策略攻击的武将在军师周围四格才可以学会初级火计。
注:由于功能重叠,原【武官自带火攻】已被停用。
8. 【副将助攻加成】效果改为【副将代替物防】,在副将周围四格进行物理防御将以副将的防御力替代来计算伤害。
注:此时替代的防御力是包括副将兵种和所装备护具的完全防御值。
9. 各个将领光环类型和范围可自定义。
【有效格数】表示可作用域大小,默认为1格。
【十字光环】选中表示通常十字范围,不选中则表示使用【矩形光环】。
例:十字光环有效格数=1时,表示十字攻击范围。
十字光环有效格数=2时,表示没羽箭攻击范围。
十字光环有效格数=3时,表示大没羽箭攻击范围。依此类推,最大可设10格。
矩形光环有效格数=1时,表示3X3矩形攻击范围。
矩形光环有效格数=2时,表示5X5矩形攻击范围。
矩形光环有效格数=3时,表示7X7矩形攻击范围。依此类推,最大可设10格。
10. 将领【显示符号】可在【点将光环系统】下设置,只支持使用ASCII码值。
11. 按住Alt可强制显示全部光环作用范围。
12. 对战中【道具】按钮自动灰掉,以避免误点击。
13. 修复上个版本【新道具交换】无法弹出的问题。
14. 修复2.0以后【附加脚本】里【友军可控】和【敌我交换】无效的问题。
2016-03-12 v2.02
1. 【攻击伤害修正】下添加【击破夺宝】,击破对方后如果自己是普通装备或无装备,可掠夺适合穿上的宝物或价钱更高的装备。
注:原版默认宝物是无法交易即无价格设定,如果希望彼此宝物之间也能夺取可以将各自宝物设定为不同的价格,价高者夺之。
2. 【拓展模块】下添加【点将技能系统】,分别可设定主将、副将、军师、先锋和押粮部队。
所设编号为战场出场编号,其中主将可兼职军师副将,但不可兼先锋押粮,否则先锋押粮技能将无效。
3. 【状态显示】下添加【显示将领光环】,可显示主将军师等标志和主将助攻加成。
4. 【点将光环系统】下添加【主将阵型减伤】项,在主将周围八格的部队,受到物理攻击将根据周围我军人数按比例减轻伤害。
例:默认10%,周围有5个同伴则可减伤10X5=50%。可设【叠加上限】,是经过【HP下限比】修正再进行减伤。
5. 【点将光环系统】下添加【军师代替策防】项,在军师周围八格进行策略防御将以军师的精神力替代来计算伤害。
6. 【点将光环系统】下添加【先锋加速移动】项,在先锋周围八格增加移动力M。但是同时周围部队受到物攻会增加M*10%损伤值。
7. 【点将光环系统】下添加【押运粮草恢复】项,在押粮周围八格每回合可回复指定百分比S%生命值。但是同时押粮移动也会减少(S+5)/10,且受到物攻会增加S%损伤值。
8. 【点将光环系统】下添加【副将助攻加成】项,在副将周围八格进行物理攻击将获得伤害加成A%。但是同时周围部队受到物攻会增加A%损伤值。
注:以上跟伤害相关的功能都需要开启【攻击伤害修正】才有效。
9. 【轮流指令系统】下添加【每条指令限时】,默认30秒。如有3条指令则30X3=90,该轮限时90秒内完成操作,超时则自动结束。设置为0则无时间限制。
【轮流指令系统】下添加【刷新时钟间隔】,默认1秒,也就是1秒会显示一次时钟改变。可根据个人喜好设为5、10秒刷新一次。
10.【网络对战】菜单项下添加【重发结束】,可手动重发结束回合指令给对方。当对方丢失结束指令导致双方都处于等待状况时使用。
11. 读取新存档后自动更新【拓展系统】下的全部参数显示。
12. 新建聊天对话框(Ctrl+Enter),可实时查看聊天记录和对战记录。
13. 对战时在非可控状态下先点击人物A,再移动光标至人物B,此时双暴提示框会附加显示A攻击B的伤害。
14. 尝试修复回合结束指令丢失的问题。
2016-03-06 v2.01d
1. 【网络对战】菜单项下添加【自动禁用剧本】,默认开启。只要游戏网络端口一打开不管对战是否已开始,都将自动禁止全部剧情剧本。
注:此时从战前准备界面将无法顺利进入战场,必须读取战场地图才能进入。
2. 左上角提示信息不再自动定时消失,只有点击鼠标后才会消失。
3. 【轮流指令系统】显示回合指令格式在末尾用A或B标示当前是我军/敌军,
4. 【轮流指令系统】在非可控状态下也自动更新指令数。
5. 对战时在非可控状态下也允许选中人物查看伤害【慎用】。
6. 对战时当剩余指令数为0时将自动结束,不再需要点击右键。
7. 使用【结束挑战】命令将会自动保存存档000.sz,将此存档发给对方将可以确保继续游戏。
当回合指令不同步卡住或中途有事需要暂停游戏时,都可以尝试使用此命令。默认快捷键[F3]读取000号存档。
8. 修复5.9+会出现的使用道具就崩溃的情况。
9. 打包文件里[Traditional_ChineseMenuData.txt]为繁体中文big5主菜单,如要显示繁体把文件拿出来放入[MenuScript]内即可。
2016-03-05 v2.01c
1. 修复【待机蓄力值】更改无效的bug。
2. 【集气系统】预测命中率判断支持5.9+。
3. 支持【策略伤害修正】,从而合并【物理伤害修正】为【攻击伤害修正】。
4. 【攻击伤害修正】下添加【残血定义】项,默认为HP<=4。
2016-03-04 v2.01
1. 对于AI设定为手动(=7)的友军,也加入【轮指系统】计算范围,即对战双方可支持【我军+友军】VS【敌军】。
2. 接受挑战后同步发起方的全部装备信息与【拓展系统】中全部参数,即在发起挑战前可变更装备和【拓展系统】参数。
3. 【集气系统】下添加【待机蓄力值】和【击破奖励值】,前者积累上限80,后者无上限。
4. 【集气系统】开启,预测攻击不中时,将以蓝色高亮显示提示回避(旧引擎)。
5. 【物理伤害修正】下添加【HP下限比】,默认10%,设为0表示关闭。
6. 【物理伤害修正】里的参数保存入新存档内,只有在首回合【战场配置】时才能有效修改参数。
7. 可查看聊天记录文本信息,【保存聊天记录】默认开启。
可查看对战操作记录信息,【保存对战记录】默认开启。
8. 【网络对战】菜单项下添加【自动接受挑战】,默认开启。
9. 【网络对战】菜单项下添加【发送移动操作】,默认关闭,当双方网络状况良好时,可尝试将该项开启。
10. 对额外附加数据进行压缩传输。
11. 接受挑战前先校验双方战场数据,不相等(装备除外)则拒绝。
12. 对战开始后修改主窗体标题为[P1 Name] V.S. [P2 Name]。
13. 对战结束显示胜负判断。
14. 修复聊天前一句过长后一句结尾会保留的bug。
15. 修复对战中策略攻击仍旧会产生EXP的bug。
16. 使用消息专门处理接收事件,以尝试解决显示异常和程序崩溃。
17. 【战场武将配置】下添加【友军AI全设为手动】,此命令可以把全部友军AI标志设为7。
18. 【UserList.txt】加载用户列表,可根据需要修改此文件增删用户。
提示: 1. 如果中途死机或掉线,可以读取同一回合开始存档重新连接开战。【读取存档后千万不要选人物,必须直接发起挑战,否则触发剧情可能会校验失败】
2. 现在重新开战应该可以直接读档重连不再需要重开游戏再进去了。
附注: CzzSvr.dll更新为v1.01,实现重发机制。
RCloud官网升级rcsdk.dll至0.95_beta。
2016-02-28 v2.00
1. 支持网络对战。
2. 【其他功能】下添加【原版支持多开】,以方便本机多开调试。
3. 【轮流指令系统】下添加【主营坐标】(Y,X),为对战防守方主营,被攻方占领则输掉。
注: 此值必须在【战场配置】时进行设定,开始战斗后无法更改。
4. 【建立连接】的情况下保存新存档可显示为【Map】标志。
5. 重命名【装备一览】为【打印装备】。
2016-02-22 v1.61b
1. 修复【显示当前集气值】和【显示装备信息】在左上角同时显示时图标位置不对。
2. 【初始集气】和【存随机数】同时开启时,将使用【开局集气值】作为初始随机数种子。
3. 在主窗体下添加配置菜单。
4. 重命名【开启彩蛋信息】为【开启节日问候】,当天只提示一次。
2016-02-18 v1.61
1. 在替换的随机判断函数返回前还原ecx值,以解决某些mod带状态攻击会退出的问题。
2. 【显示当前集气值】下添加【辅助显示值下限】,在光标辅助信息的区域也显示集气值。
默认70,即只有当集气值超过70时才显示。设置为0可一直显示,设置为100则关闭显示。
3. 在【状态显示】菜单下添加【显示人物名字】,可在战场人物形象中显示单名。
注:与【显示行动顺序】位置重叠,优先显示名字。
4. 在【双暴集气系统】下添加【初始集气】,开启后可在首回合敌我统一初始化指定集气值,默认关闭即可随机初始值。
5. 修复【双暴集气】和【轮流指令】系统同时开启时候,首回合交替过程会重置集气值的bug。
6. 整理部分代码为v2.0做预备工作。
2016-02-11 v1.60d
1. 修复安卓版DLL显示命令为??。
2. 限制安卓版DLL只有在开启【Win8触屏修正】的情况下才能双击切换画面。
3. 点击数值菜单项中间位置可弹出输入框进行输入。
2016-02-10 v1.60c
1. 【显示当前集气值】下添加【显示命中/回避值】项。
2. 修复某些mod策略攻击会引发内存出错的问题。
3. 不完整的新存档不再进行写入文件操作。
4. 【新的存档】项下添加【旧存档扩展名】,对于存档扩展名不同的mod,需自行指定对应的存档文件类型才能使用新存档。
2016-02-07 v1.60b
1. 【自动重算能力】重命名为【提档补偿能力】,因为实际算法上只是补偿差异,并没有真正从0级重新计算。
2. 【提档补偿能力】下添加【起始补偿等级】项,可选择从0级还是n级开始计算。
2016-02-05 v1.60
1. 【其他功能】项下添加【自动重算能力】,在使用物品后会自动重新计算各项能力。
2. 【速度控制】项下添加【关闭战场动画】,可自定义各种战场动画效果是否显示。
2016-01-27 v1.59c
1. 首次运行原先弹出旧存档界面。
2. 【其他功能】项下添加【剧本破百修正】,如出现攻略显示错误的情况,可尝试勾选此项。
2016-01-22 v1.59b
1. 【以命换命】菜单项下添加【命中率下限】,默认75,即只对命中率在大于等于75的时候才能使用【以命换命】。
2016-01-22 v1.59
1. 右上角添加显示【显示当前关卡攻略】按钮,只有游戏目录下存在【gonglue.txt】文件才可使用。
注:攻略格式为1... 2... 3...
2. 添加一个小彩蛋,默认开启,在【其他功能】菜单下可选择关闭(不建议)。
3. 在不激活【战场配置】的情况下也允许使用其他【拓展系统】,即【集气系统】、【轮流指令】等不再依赖【战场配置】,会从首回合就自动开启。
4. 非AI控制武将不显示【仇恨值】。
5. 使用【新音乐接口】版本的DLL可实时查询当前BGM,快捷键T。
2015-12-24 v1.58
1. 【光标信息】菜单项下面添加【显示移动坐标】功能,会在【显示地形效果】时附加坐标。
2. 即使在【跳过动画播放】项激活的情况下也会默认自动播放一次动画。
3. 添加【装备一览】命令,可以文本形式显示当前全部装备,快捷键Q。
4. 在【状态显示】菜单下添加【显示行动顺序】项,可显示AI行动顺序。默认关闭,建议为此项自定义快捷键。
5. 在【显示行动顺序】下添加【使用透明图标】的显示模式。
6. 修复如果脚本目录下没有【MenuData.txt】文件就无法使用【我军托管】的bug。
7. 【新的存档】菜单项下面添加【战场我军输出统计】功能,使用【战场统计】(快捷键T)时可即时弹出文本显示。
注1. 只支持新存档,从第一回合开始统计,战斗中途切换旧存档将自动失效。
注2. 输出文件可使用Excel打开,配置文件中【BattleCountTitle】项可自定义列标题。
注3. 下关出战前的存档可保留上关结束前的统计数据。
8. 【战场我军输出统计】下添加【使用外部工具查看】选项。
9. 统计数据中保存战场是否结束的标记,只有结束的存档才能使用外部工具【ReviewHelper.exe】查询。
2015-11-21 v1.57
1. 添加【火攻增强系统】进入【拓展模块】。
#1 地图上最大火焰数为250-(具体个数与该地图当前使用的特殊蒙版个数有关)。
#2 四系策略:火系点火,风系引火,水系灭火,土系灭火。
#3 回合开始火焰可根据设置随着天气变化而改变。
【天气组合】8位数依次代表4个自动引火天气ID,也就是最多可以设置四种天气。全设为FFFFFFFF则禁用。
#4 回合开始在火中部队会按百分比受到烧伤。【显示烧伤提示】可选择是否观看提示。
#5 【最小保留HP值】为受到烧伤的HP下限,设置为零则会被烧死。
#6 【保持地形状态】如不选中则会自动改变地形为【火】,这时可通过修改各兵种对【火】的适应性和移动力的原始数据来实现优劣差异。
#7 【我方待机灭火】即我方站在着火点待机可自动灭火。
#8 【策略组合】项可按需要进行策略配置,每组可设4个两位数的策略ID,只对攻击类策略有效。
【大】者为十字扩散。全设为FFFFFFFF则禁用,需要注意的是初级火计ID为0,因此务必要用FF填满未使用空位。
#9 【我军火中攻击/移动%】为在火中部队攻击/移动修正,设为100%则保持原值。
注:此移动力修正值为兵种默认总移动力,而非地形移动消耗。从而可以再现进火易出火难和类似陷阱的情况。
2. 【新的存档】下添加【战场SL次数统计】,从本关首回合开始计算,可按快捷键T查看。
战斗结束显示该战场S/L评分等级,总共十次以下为五颗星,四十以上为一颗星。
注:如果剧本数是扩充过双字节的话(如6.1),需要手动添加一个【StageOver255=1】的配置项。
3. 修复新引擎无法交换某些特殊辅助装备的现象。
4. 修复6.1【显示地形效果】无效的情况。
5. 修复6.1双暴率显示异常的问题,且在【显示双击暴击率】子菜单添加【计算双击/暴击函数地址】选项,如有必要,今后可自行修正。
6. 在【禁用全部功能】勾选后,启动游戏会弹出是否禁用的确认提示,以便于重新开启全部功能。
7. 添加【Uninstall_CczHelper.bat】批处理命令,在游戏目录下运行即可完全卸载补丁。
8. 添加【Ai仇恨值】的显示。
2015-10-12 v1.56
1. 添加【轮流指令系统】(简称轮指)进入【拓展模块】。
#1 回合显示后面括号值为当前可执行指令数。
#2 没有指令后须把行动权交由对方,这样来回称为一【轮】。
如此一轮一轮循环直至全部人物都结束行动才会进入下个回合。
#3 按每方人数多寡,人多者该轮可获得更多指令。
其中【最少指令】为每轮可执行的最少指令数设置。
#4 如还有剩余指令就结束当前轮,会按顺序自动结束相应数量部队的行动。
#5 【A+E】可以立即强制结束当前回合,全部我军行动将自动结束。
#6 【替换回合显示】为在每轮交替时候,不再重复回合切换的刷屏操作。
#7 建议开启【其他功能】中【自动结束命令】项,以增强交替之间的节奏感。
#8 友军行动不受指令数限制。Tips: 在友军不可控时会出现由友军发起我方参与之围攻的有趣现象。
2. 【新的存档】显示标题末尾增加我方已行动人物数的标识。
3. 添加【临时递增循环存档】,每回(轮)开始/结束自动递增进行存档,会一直存满【最大档数】再返回【开始编号】。
4. 修复在敌方回合按快捷键'E'来结束回合会出现意想不到状况的问题。
5. 添加【战场统计】,显示格式: 未行动/总人数 (死亡或援军)。默认快捷键'T'。
6. 添加【重新进入战场配置】命令,可在首回合未行动前重新进入战场配置,此时只能交换道具不能交换位置。
可临时解决某些关卡由于没有选择出兵界面不能自动进入战场配置导致不能激活【拓展模块】的问题。
7. 添加【血量加成系统】,只有从【战场配置】进入才能开启,战斗过程中以下关键参数无法再修改。
开启后,原始攻击伤害值乘以攻击武将的【血量加成比】才是真实值。能够一击毙命时忽略加成比。
【血量加成比】=【当前HP】/【HP上限】。
#1 【最低加成比】为加成下限,即当前血量低于此值时仍旧会以此值计算加成。
#2 【最高加成比】为加成上限,在使用【舍身】后有可能达到的最大攻击加成比。
#3 【我方衰减率】为我方受到攻击时,根据真实伤害值使得血量上限亦随之减少的比率。暴击的额外伤害不参与衰减计算。
#4 【最小血量值】为血量上限所能减少到的最小值,低于此值后将不再进行衰减/舍身。
#5 【舍身幅度值】为舍身命令使得血量上限下降的幅度,设置幅度为零即可禁用【舍身】命令。
只有完全不会计策的武将才能使用【舍身】命令,满血下使用后只要不被碰到就能一直维持加倍攻击力。
必须【当前HP】<=【HP上限】时才能使用。
通常【当前HP】>【HP上限】时将不会显示地图血条,由此可以区分出危险人物。
如果想强制显示的话可以把【大地图显示HP】->【所有部队使用同一颜色】下的【通常百分比】调节到200+。
PS 【血量加成】只是初步一些不大成熟的想法,相关参数合理范围都不大确定,可能需要量身定做新的mod才会好玩些。
8. 修正新旧引擎都有的,【当前HP】大于【上限HP】时候(使用修改器或交换增加HP的装备都能看到),光标查看血条会溢出的情况。
如此顺带解决血量衰减所引起的相同状况。
9. 添加【我军委任】功能进入【快捷菜单】,默认快捷键0。
10.添加【武官自带火攻】选项进入【其他功能】,我军完全不会计策的武将也可以使用初级火计。MP强迫症患者的福音。
11.添加【总是显示围攻】选项进入【其他功能】,需自行判断围攻条件是否成立。目的是简单实现远程也可以发起围攻。
【备注】
这个版本的改动比较大,好几大模块都有修改过。如非喜欢尝鲜且具备一定判断bug能力的朋友,建议沿用上个版本会相对稳定些。
此外,需要全部删掉旧的【MenuScript】目录下的所有文件,才能正常使用新的脚本。
2015-9-10 v1.55
1. 把功能菜单独立出来作为一个新的MenuScript.dll。
2. 优化菜单响应速度,弹出/退出菜单时发送重绘消息。
3. 自动调整弹出菜单位置,且在登陆界面不允许弹出。
4. 添加【退出游戏不询】到【其他功能】选项。
5. 支持自动切换繁体/简体选项,位于版本信息【Ver 1.NN】的子菜单【Traditional Chinese】。
注1:切换后【MenuScript】目录下的全部txt将会执行强制转码。
注2:上个版本的繁体中文脚本需删除,否则将不能正确显示。
6.修复6.1新存档、速度控制(包括齿轮方式)和显血无效的问题。
注:上个版本的6.1专用修复脚本已不需要。由于还有不少功能不能使用,因此仍不建议在6.1下使用此补丁。
2015-8-30 v1.54
1. 使用自绘功能菜单进行补丁参数配置。
【开关】项可以先选中再按下常用按键(A~Z,0~9,F1~F12)来定义快捷键。
【数字】项可以按菜单上的【+】【-】,或使用方向键调整值大小。又或者直接输入数字。
【地址】项可以按顺序输入相应的16进制数(0~9,A~F)。
2. 自动加载【MenuScript】目录下的txt菜单脚本文件,最大支持文件个数为128。
2015-8-12 v1.53k
1. 【变速齿轮加速方式】在不勾选【精准齿轮】的情况下,速度设置大于50后将不再限制CPU(Sleep),从而可达到游戏最高速。
2015-8-12 v1.53j
1. 添加【精准齿轮】选项,不勾选则使用旧齿轮加速方式。
2. 默认关闭【自动切换速度控制模式】功能,如有需要可通过手动在配置文件添加AutoChgSpdMod=1开启。
2015-8-11 v1.53i
1. 添加【自动切换速度控制模式】的功能,使用【齿轮加速】模式时,如果当前设置速度大于50,会自动切换到【内置加速】的极速模式。
2015-8-03 v1.53h
1. 【集气系统】修复【亡者不鞭】只对暴击有效对双击无效的bug。
2015-8-02 v1.53g
1. 【集气系统】修正【亡者不鞭】选项为动态配置项,可以随时开启或关闭,
2015-8-02 v1.53f
1. 【集气系统】添加【亡者不鞭】选项,即已杀死对方的情况下不再出双击/暴击。
2. 【集气系统】修改为当遇到100%格挡的装备/兵种时,【以命换命】无效。
2015-7-27 v1.53e
1. 修复【集气系统】对于连续穿透攻击命中判断会直接返回FALSE的bug。
2. 改善读档瞬间会出现血条高亮显示的现象。
3. 新增可配置快捷键F1~F9。
4. 添加【快速存档】(F1)和【快速读档】(F3),默认档位0。
注:当按钮灰色时无法使用快速档。
2015-7-23 v1.53d
1. 压缩内置资源文件。
2. 修复使用【固定物理伤害】后,会跳过命中判断,导致敌我永远命中的bug。
3. 战场配置结束后,更新敌我随机数种子。
4. 【集气系统】在对方HP已为0的情况下不再进行双击判断,从而避免浪费集气的情况。
5. 【集气系统】在当前伤害足够杀死对方的情况下不再进行暴击判断,从而避免浪费集气的情况。
6. 【集气系统】支持【击破奖励】,击破一支队伍可获得一次等同【待机蓄力】的集气奖励。
注:以上三项都依赖于【伤害修正】功能,即必须开启【伤害修正】项才能激活相应功能项。
2015-7-19 v1.53c
1. 添加显示地形效果同时也显示【移动消耗】的选项。
2. 修改【暴击不语】以支持更多mod。
3. 去掉【Ctrl加速自动跳过对话】跟【使用内置速度控制】配置文件中的依赖关系。
4. 不勾选【使用内置加速】将自动恢复【Ctrl加速自动跳过对话】的原始状态。
5. 添加【伤害修正】功能,底下暂时分有【固定物理伤害】和【残血必杀】(依赖前者)两个特殊功能。
其中【残血必杀】为: 当攻击固定伤害使得敌军HP<=4时,实际攻击会额外扩大伤害令其死亡。
6. 【集气系统】支持【保存随机数】,即重新读档不再重新获取随机数种子,且敌我回合分别保存。
注:此随机数影响范围为除了【命中/双击/暴击】之外的所有随机判断。
2015-7-17 v1.53b
1. 当【旧按钮使用新界面】勾选时,全部替换旧存档界面,不再额外显示新按钮。
2. 新存档界面右下角添加【旧档界面】按钮,用于切换回旧存档界面。
3. 【集气系统】支持【积累回避】,即使用被动的回避值取代主动的命中值。
4. 【集气系统】对于一些mod的一次攻击二次降值判断命中率直接返回FALSE。
5. 修复读取旧存档没有自动禁用【集气系统】的bug。
2015-7-16 v1.53
1. 修改齿轮方式速度最大限制100。
2. 添加日志功能选项。
3. 添加类似豪曹14的【集气系统】,积累和加成计算当前命中值、双击值和暴击值。
4. 【集气系统】支持【以命换命】,我方回合,当前加成命中不足100%时,牺牲部分HP补偿命中差值以换取绝对命中。
5. 【集气系统】支持【手控双暴】,我方回合,即使加成值满100%也不双击/暴击,需在攻击时按住ALT键才会出(不勾选则为ALT不双暴)。此时积累值最大可达255。
6. 【集气系统】支持【待机蓄力】,即执行待机命令可增加40点积累值,积攒上限为80。
7. 【集气系统】支持【策略必中】,即敌我策略100%命中。
注:需从【战场配置】进入方能开启【集气系统】,且战斗中以上基础参数无法变更。
由于要保存战场上每名武将的集气值,而旧存档方式是获取不到这些数据的。故仅支持新存档。
【以命换命】举例说明:
假设当前生命值为200,攻击命中率为70,积累命中值为10,【牺牲百分比】设为25%。
因为此时 加成命中率 = 70+10 < 100,所以判定无法命中。
选中【以命换命】后,需要牺牲的生命值为 200 X 25% X (100-70)/100 = 15。
其中【牺牲百分比】可自定义,如果实在是心疼的话就请设为0%吧。
2015-7-13 v1.52b
1. 修复部分特殊辅助道具无法交换的问题。
2. 修复在战场配置阶段如我军有隐藏人物,交换道具后会出现无法自动补满HP/MP情况。
3. 自动获取武将基础数据地址。
4. 添加【交换后自动校验HP/MP】配置项,如有发现交换后出现异常可将此项禁用。
5. 添加地形效果的【基准】配置项,默认100。
地形效果配置举例:
通常的mod,单位=10; 基准=100
豪曹_2014,单位=5; 基准=100
也有这种情况,单位=5; 基准=50
公式算术描述为:
【地形效果值】= 【基准】+【单位】x (【Call 0x0043F84D/0x0043F7C3 返回al/dl】- 10)
将末尾的10拿出来做为参数也可以,只是现在两个可变值应该已经够用了。
2015-7-12 v1.52
1. 战场武将在满HP/MP的情况下交换道具后自动补满HP/MP。
2. 添加当前选中人物移动光标的地形效果百分比显示。
2015-7-09 v1.51e
1. 恢复【清空本页】存档按钮。
2. 添加【禁用全部功能】的选项,即停止加载补丁。可协助确认是原游戏自身bug还是补丁所导致。
注:禁用后再单独执行配置工具【ConfigHelper.exe】程序可重新开启。
3. 修复光标移动到人物且状态显示背景阴影下有被遮挡人物,此时按快捷键读取战前准备档会自动退出。
4. 修改【变速齿轮加速方式】的算法。
5. 稍微加深【灰度处理被遮挡HP】的程度。
6. 添加【Win8触屏修正】选项,默认关闭。
7. 添加Mono的配置工具,可在没有安装.Net的系统(如虚拟机XP)下单独运行程序。
2015-7-05 v1.51d
1. 还原【死亡存档】情况,以解决上个版本一些mod可能会出现的回合结束自动存档失效的问题。
2015-7-04 v1.51C
1. 在配置工具界面点击状态图标可导入并替换当前图片。
2. 没有开游戏,第一次单独打开配置工具也生成状态图片资源文件。
3. 修复战场失败时会自动保存一个死亡存档的bug。
4. 添加【灰度处理被遮挡HP】功能,以弱化显示光标武将状态下的背景效果。
5. 尝试解决5.9+引擎攻击范围外显示伤害不正确的问题,顺带解决反选中人物时会显示上回伤害值的历史遗留问题(2015-2-14 v1.14)。
2015-7-03 v1.51b
1. 修复查看武将窗体头像显示错误问题。
2015-7-03 v1.51
1. 地图上的状态(Buff/Debuff)可自定义图片显示,新增资源文件为StatusIconEx.dll。
2. 添加.NET4.0下配置工具,可用于未安装.NET2.0的Win8/Win10。
2015-7-01 v1.50b
1 修复光标查看状态背景框里某种颜色显示异常。
2. 修复弹出外部配置对话框返回后会还原窗体的问题。
2015-6-30 v1.50
1. 限制只在安卓版进行功勋点击修正。
2. 更换弹出外部配置对话框返回后的激活当前窗体的方式。
3. 导出头像弹出方式从右键单击改为右键双击。
4. 血条采用逐个绘制的方式,替换之前的整体绘图方式,以解决会挡住对话等信息的问题。
注:使用了新方式后光标查看状态背景框里会有残留,即与新引擎显血效果类似。
5. 修复使用扳手会出现无法激活控制敌军选项的问题。
注:扳手控制敌军选项跟补丁的战场配置功能有冲突,在进行战场配置时建议不要激活控制敌军选项。
6. 添加敌军回合是否显示血条的选项。
2015-6-24 v1.49b
1. 武将状态窗口里左键点击名字可弹出功勋对话框,简单修复安卓不能弹出的问题
2015-6-17 v1.49
1. 修改部分非标准C++代码,以实现VS2012下顺利编译。
2. 添加手势控制函数。
3. 修改Win8触屏下选中人物后点击直接移动,两指单击则对应右键取消。
2015-6-05 v1.48
1. 添加变速齿轮加速方式的实现。
2015-6-02 v1.47c
1. 安卓下隐藏音量控制条。
2. 修复安卓下繁体版mod显示道具信息乱码。
3. 修复安卓下繁体版mod新存档界面显示乱码。
2015-5-09 v1.47b
1. 添加控制【显示集气值(豪曹14)】项。
2015-5-08 v1.47
1. 最大存档个数可设置,范围50~10000。
2. 添加可激活或禁用【在首名出场武将身旁可使用仓库】选项。
2015-5-06 v1.46b
1. 修复练武场攻击后程序自动退出的问题。
2015-5-04 v1.46
1. 禁用内置速度控制的情况下在敌方回合不允许使用快捷键强制读档。
2. 添加回合结束自动存档功能。
3. 回合开始和结束存档起始位置可配置。
4. 新存档界面添加自动跳转自动存档的回合开始/结束页面按钮,和手动存档页面按钮。
注:右键点击新存档界面底下空白处可弹出清空当前页提示。
2015-5-02 v1.45
1. 内置配置对话框全部使用繁体中文。
注:交换和新存档对话框由于还是简体中文,可能在繁体系统一些文字还会显示??。
2. 更改双暴率100%的强制显示判断,只要等于100%就显示,不再考虑是否为必定100%的情况(如原版装备玉玺)。
3. 异步调用新存档对话框以解决敌方回合通过快捷键强制读取时候可能出现的问题。
4. 取消新存档的确认提示。
2015-4-30 v1.44
1. 在道具信息栏显示特殊道具小图标。
2. 更改【战场配置】弹出道具交换界面的方式为:先选中武将,再左键点击空白处。
3. 交换道具时候弹出的仓库界面禁用鼠标右键查看。
4. 修复在繁中系统上出现的部分乱码。
5. 添加【地图显示HP】项的默认快捷键'H'。
6. 调整血条绘制方式,避免一些闪烁和遮挡对话的情况。
注:可能有的mod还是未能很好解决,请使用快捷键关闭显示。
2015-4-21 v1.43
1. 在首个出场武将(通常是主角)附近使用新交换道具界面时,可使用仓库按钮。
2. 修复偶尔在战场配置时候点右键会弹出结束回合对话框的情况。
3. 在旧引擎的交换按钮上绘制图标。
4. 修复旧引擎在查看没有装备的武将以后'LV'会永远消失的原bug。
5. 添加右键点击【武将情报】窗口里的【武将名字】可导出全部头像功能。
注1. 导出文件为FaceEx.Dll,只需导出一次即可在新交换道具里使用。
注2. 导出过程中不能进行其他操作,必须保证游戏为当前窗口。
注3. 建议输入正确的头像图片总数,如不清楚的话可先使用mod制作工具确认后再操作。
注4. 假如发现有头像显示不正确的情况,也可以导出后自行修改FaceEx.Dll里的ID,因为是补丁专用的,所以不会影响原游戏设定。
2015-4-19 v1.42
1. 修复进练武场会导致无法读取旧存档的情况。
2. 去掉【ItemIconID.csv】文件映射图标ID功能,直接从内存数据里获取道具图标ID。
3. 战场配置直接调用原物品配置界面进行交换。
2015-4-18 v1.41
1. 战场配置支持键盘操作。
2. 修复Win7&8下弹出对话框再返回会出现血条闪一下的现象。
3. 支持旧引擎在道具交换对话框显示武将信息。
4. 添加【替换提示信息方式】选项,勾选则使用非中断的地图左上角提示方式。
5. 添加【回放提示信息】功能,快捷键'B',即可查看最后一条提示信息,并添加【提示信息时间】设置项。
6. 添加【兵种数据地址】和【数据结构长度】的配置项,对于不能正常交换道具的mod,可尝试修改匹配值。
如:5.9的姜维传和6.0岳飞传可将【兵种数据地址】改为004A7B0E,【数据结构长度】改为35。
7. 添加外部修正文件【ItemIconID.csv】,如遇交换道具图标显示不正确,可自定义此表映射图标ID。
8. 添加【限制每次交换一件道具】的设置项。
9. 新旧引擎全支持使用新道具交换界面。
注:对于旧引擎和6.0无法显示头像的情况,可自建Tou.dll文件(或使用其他类似mod的)到游戏目录下作为显示用。
2015-4-16 v1.40
1. 添加战场配置功能。
注1. 进入战场首回合才能使用,先选中武将,再左键点击其他武将即可完成交换。
注2. 为尊重原剧情设计,强制出击的武将无法改变位置。
注3. 在战场配置时,无法使用旧存档,可以使用新存档。
注4. 先选中武将,再右键点击该武将,可弹出新道具交换界面(原先就支持新交换的mod才能用)。
注5. 首回合未出现的部队不可交换。
2015-4-15 v1.39
1. 添加兵种克制显示(5.9+引擎的mod需要手动修改表地址)。
2. 使用繁体中文替换原来在繁体mod里使用英文缩略显示双暴率。
2015-4-14 v1.38b
1. 修复5.9+引擎显示不出辅助道具效果。
2015-4-14 v1.38
1. 只在安卓版显示道具信息时进行内码转换。
2. 采用原版绘图风格显示当前光标武将道具特效信息。
注:默认鼠标中键开启/关闭,按住ALT强制显示。
2015-4-13 v1.37
1. 在地形属性和武将信息方框里不显示地图血条和状态。
2. 取消【光标移动到武将不显示HP】选项,即只要【地图显示HP】开启就一直显示。
3. 取消ALT强制显示功能,如有需要,可利用外部配置工具自行新增快捷键。
4. 按住ALT键可在左上角显示当前光标武将道具特效信息。
5. 主动攻击时照常显示周围武将地图血条。
6. 修复移动小地图时血条会出现偏移的问题。
7. 修复使用内置配置界面会把一些参数还原的问题。
8. 安卓下忽略透明色以提速和省电。
【注】ALT键行为跟上一版本已不同。
2015-4-11 v1.36
1. 修复武将带增加HP宝物时,获取初始HP值不正确,导致无法显示血条。
2. 修复加密的mod双缓冲无效导致血条闪烁。
3. 添加血条底色设置项,不勾选则为空槽。
2015-4-10 v1.35
1. 添加友军颜色,可通过【我军友军同色】选项改为显示敌军援军。
2. 更改血条作图方式。
3. 修改默认输出DLL为使用旧音乐版本。
2015-4-9 v1.34
1. 当【选中武将后只显示敌方HP】不选中时,一直全部显示,即敌我不分开显示。
2. 调整文字精确位置。
3. 添加【光标移动到武将不显示HP数值】选项。
4. 可选择显示透明血条,透明度可设置。
2015-4-8 v1.33
1. 添加支持新建快捷键控制任意选项。
2015-4-7 v1.32
1. 添加外部调用配置工具功能。
注:外部工具为ConfigHelper.exe,需安装.Net框架才能使用。
2015-4-7 v1.31b
1. 安卓版默认不开启双缓冲,以提高运行速度。
2. 改正临危血量百分比DgnHpPnt值默认为40%,之前弄错为1%。
2015-4-6 v1.31
1. 更改敌军判断:标记大于1为敌军。
2. 改善多状态叠加时候移动鼠标会出现文字混淆不清的现象(还是会有一些残影)。
3. 添加双缓冲显示方式以防止数值闪烁,配置值为MapDbBuf,默认开启。
3. 添加【敌我分离】显示方式:无选中人物时显示我方,选中后显示对方,按住ALT键则强制全部显示。
4. 添加【敌我同色】显示方式:勾选后敌我使用同一颜色,从而以不同颜色区分血量多寡,生命临危时采用【不利颜色】。
注1:如有需要,可通过配置文件中DgnHpPnt值调整临危血量判断百分比,默认为40。
注2:如在满血/较多血时候不希望显示数值(类似6.0的残血才显示血条),可更改配置GnlHpPnt值,默认为100,即小于等于100%全显示。
注3:默认显示的数值为去个位取整方式,通过配置HpApprBal值控制,默认为10。如需精确显示可改为1;或改成5则为显示5的倍数,50则显示50的倍数,依此类推。
注4:凡是修改配置文件CczHelper.ini的值都必须重启游戏才能生效。
2015-4-5 v1.30
1. 整合配置对话框,隐藏不常用功能的选项。
2. 添加颜色选项,点击颜色方块进行设置。
3. 添加【显示状态(Buff/Debuff)】选项,Buff时为我方颜色,Debuff时为敌方颜色。
4. 更改工具条显示小地图按钮为切换显示,并添加快捷键[M]。
5. 透明化处理音量调节滑动条背景。
6. 配置对话框调用系统默认背景图。
2015-4-3 v1.29
1. 修复6.0打开游戏立即读取新存档会出错的bug。
2. 修复第一次读档时候背景画面会显示血值残影。
3. 配置文件添加可设置敌我血值字体颜色的参数。
2015-3-28 v1.28
1. 使用mss32.dll作为新mp3播放方式,从而实现内部音量大小控制。
2. 增加使用【旧音乐接口Dll】的编译版本,如遇到不支持新mp3播放方式的情况,请使用此版本的补丁文件。
3. 增加移动力状态大地图提示。
4. 更改大地图提示字体默认大小为15,如有需要,可自行修改配置文件中MapFontSize值。
5. 敌方回合不显示大地图提示。
2015-3-24 v1.27
1. 添加安卓背景音乐支持,必须为ExaGear2.9.0以上版本。
2015-3-23 v1.26
1. 敌方回合使读取按钮变灰色。
注:此时读档快捷键'L'仍可使用,不过有一定出错可能,请慎用。
2. 添加武将buff/debuff大地图显示。
3. 添加武将HP数值大地图显示,强制显示快捷键【按住ALT】。
2015-3-22 v1.25
1. 扩展鼠标中键和滚轮为可自定义快捷键,即可根据个人情况在【快捷键配置】对话框更改按键行为。
2. 更改【微调当前速度】快捷键为'-'和'='。
3. 更改【敌军形象静止】默认快捷键为'P'。
4. 敌军行动回合可读档。
2015-3-19 v1.24
1. 修复当迅雷运行时,无法启动程序的问题。
2. 为安卓版添加双击鼠标切换地图功能。
3. 非安卓版不改变弹出命令文字,以解决繁体mod可能出现乱码问题。
2015-3-18 v1.23
1. 添加鼠标中键加速,和滚轮微调当前速度功能。
2. 将我方行动速度跟敌方行动速度分离出来,可分别设置。
3. 添加【回合结束不询】选项,即回合结束时候不再弹出询问对话框。
4. 画面左上角添加按键提示信息。
5. 兼容自行修改过降CPU使用率的mod。
6. 点击小地图直接切换地图,而不用拖动那个方框(主要是在ExaGear上会实用些)。
2015-3-16 v1.22
1. 把刷屏周期和速度控制分离出来,并提高内置速度控制的精准度。
注:如需调整刷屏周期可修改配置文件中RedrawPeriod参数,默认为400毫秒。
由于此功能可自行调节画面刷新速度,故将原【画面静止】功能去掉。
2. 修改速度默认值为30,以前版本为4,同时将SpinButton步长改为5。
3. 当双暴率超过100时候,直接显示相应数值,不再限制最大值为100。
4. 添加【回合自动命令】选项,即当前无可行动武将时自动结束回合不再弹出提示。
5. 当按钮为灰色时禁用读写存档快捷键。
6. 添加【敌军形象静止】选项,分不清地图上我军敌军的时候建议使用此功能,默认快捷键为M。
2015-3-14 v1.21
1. 去掉补丁里AutoDll的文件,改为动态修改禁用其钩子的方式。
2. 修改新自动存档里判断汇编函数位置的方法,以支持更多的mod。
2015-3-13 v1.20
1. 在原读档存档界面添加切换到新界面的按钮。
2. 修复ExaGear里无法自动换行显示兵种描述。
3. 修复ExaGear里确认对话框Y/N按钮显示乱码。
2015-3-12 v1.19
1. 内部编译zlib源码,不再调用外部zlib1.dll。
2. 添加BBVER自用版本编译开关。
2015-3-1 v1.18
1. 修复6.0下血条显示颜色变动的问题。
2. 扩大速度控制数值范围为0~100。
3. 调整通常版本为调用原mp3播放器,安卓版为内置播放(此前版本正好相反)。
2015-2-22 v1.17
1. 修复旧引擎在Win7+下开启游戏读档直接结束回合极大可能会崩溃的问题。
2015-2-18 v1.16
1. 删除部分遗弃的ECheatCode。
2. 优化【画面静止】和减速刷屏。
3. 修复一些新引擎(5.6+?)战场反选中人物时会显示上回伤害值。
4. 【仓管不语】支持更多新引擎的mod。
5. 【暴击不语】支持更多新引擎的mod。
6. Debug版中隐含【超级幸运】和【幸运三秒】功能。
19:13 2015-2-15 v1.14b
1. 修复点击出兵等四个按钮偶尔会失灵的现象。
2015-2-14 v1.14
1. 修复战场反选中人物时会显示上回伤害值。
注:部分新引擎(?5.6+)未修复,如有觉得碍眼可使用下一项关闭该功能。
2. 添加【在攻击范围外也显示伤害值】选项。
3. 修复在战前准备时点击出兵等四个按钮后,窗口失去焦点导致无法使用快捷键。
4. 完善跳过单挑功能。(仅支持部分引擎)
5. 简化双暴率显示。
2015-2-11 v1.13
1. 旧引擎也支持显示双暴率提示。
2. 遗弃自定义的算法,直接调用exe内部函数来获取双暴率。
3. 使用策略时不显示双暴率。
4. 取消文官假定,即双暴率全部人物可显示。
5. 优化加速功能,尝试解决速度不正常问题。
6. Ctrl加速模式下不Sleep,真正全速运行。
2015-2-9 v1.12
1. 添加是否跳过动画的选项。
2. 快捷键触发【查找下一武将】命令时鼠标坐标自动调整。
3. 修复武将信息里装备数值显示错误。
4. 修复旧引擎点击武将会弹出错误。
5. 添加是否优先显示宝物特效的选项。
2015-2-7 v1.11
1. 在最小化时暂停播放背景音乐。
2. 攻击力远小于对方防御者不显示双暴提示(即文官假定)。
3. 对5.6+引擎采用默认系统确认对话框。
4. 去除新版本补丁对系统DEP数据保护的依赖。
2015-2-5 v1.10
1. 修复由于不断创建字体产生的句柄资源使得提示内存不足的问题。
8:48 2015-2-1
1. 上一版本的安卓专用dll编译开关有问题,重新编译。
6:51 2015-2-1
1. 取消对全部物品位图的提前预读,改回动态读取。
2015-2-1
1. 尝试修复提示内存不足的问题。
2. 去掉内部自实现播放的功能,恢复使用Koeicda_org.dll来播放mp3。
2015-1-31
1. 把双击和暴击显示提示修改为支持部分新引擎的mod。
2. 分开编译安卓专用dll和电脑专用的dll,200k的为安卓版,100k的为电脑用。
2015-1-29
1. 可全键盘操作战场画面(方向键上下左右+回车键+退格键+Shift)。
2. 取消开头和结尾动画。
3. 自动转换大部分界面为unicode显示。
4. 查看武将信息里更改为优先显示武器特效。
5. 选中武将不用再点攻击命令即可查看伤害值。
6. 修复ExaGear里白色数值槽的问题。
2015-1-1
1. 把zlib分离出来作为dll动态调用。
2. 以静态链接MFC库的方式编译。
2014-12-28
1. 在新存档界面里添加上一页和下一页按钮。
2014-11-23
1. 修正上一版本中道具菜单变成道具交换菜单的问题。
2014-11-18
1. 添加台湾繁体中文(Big5)支持。
2. 判断mp3list.txt文件是否存在再创建mp3音频输出。
2014-10-18
1. 把代码里用到的中文字符串整理出来,以方便有需要的朋友做繁体化。
2014-10-17
1. 改进加速模块。
2. 窗口最大化/最小化时增加音乐播放判断。
2014-10-15
1. 交换物品界面调用内部函数来显示完整信息。
2014-10-14
1. 新界面的按钮都添加上音效;
2. 直接在DLL里实现mp3播放功能,从而不再需要原Koeicda_org.dll;
3. 添加直接跳过单挑和所有事件选项(慎用)。
2014-10-13
1. 添加快捷键配置功能。
2014-10-12
1. 添加“加速时自动跳过对话”的选项;
2. 修改繁体版新界面显示乱码问题;
3. 新按钮跟旧按钮同步禁止和激活状态。
2014-10-10
新修改如下:
1. 按一下Ctrl键切换到加速模式,再按一下Ctrl可还原;
2. 由于已有新加速模式,所以取消了AutoDll里空格键自动按鼠标的钩子,从而释放空格键以执行确认对话框等常规操作。
3. 支持1000个存档;
4. 每回合开始时自动从最末尾的位置存一个档,存档序号随回合数增加而递减。简单的说就是每个回合都拥有一个自动存档位置。
5. 支持大多数曹操传的mod,已测过能用的有原版、宋江传、豪曹11&14、新金庸群侠、岳飞6.0。
注:
1. 原豪曹14的ctrl显示双击暴击的快捷键改为Shift键。
2. 测试中发现Star6.0的mod不再调用AutoDll,所以为了实现兼容在中途被迫把项目输出名称再改成了mp3接口的Koeicda.dll,原文件改为Koeicda_org.dll。
3. 无双战略版不支持新存档,程序里使用了动态加载读写文件相关函数。既然作者有意限制SL,我还是尊重一下作者也顺便偷个懒吧。
4. 因曹操传的mod实在太多了,实在不可能一个个进行完整测试,上面提到的几个mod也仅仅是做了简单测试而已,也没有单一做过长时间测试。所以,有胆识的喜欢尝鲜的朋友就请下载来试试吧。有问题记得反馈,没问题也可以上来发个记录,如“发现某某mod可以使用”。