- 增加了探索中“满级狗粮识别延迟”的设置选项。
- 调整了御魂战斗的结算逻辑。
- 减小了结算图片的尺寸,这样在非28章探索也能顺利结算了。
- 新增了场景识别,目前涉及的场景仅有4个,即0-其他; 1-庭院; 2-探索界面; 3-章节界面; 4-探索内。因此场景识别仅针对探索有效。进一步测试后将会逐渐推广。
- 新增了御魂本地双开的初始代码,目前还在测试中
- 新增御魂双开选项,代码目前还在调试
- 修复了御魂战斗有时候会把御魂识别为“MAIL.png”,从而导致逻辑混乱的问题。
- 修复了打完boss仍然会继续探索的bug。
- 更新了UI系统,现在预留了更多的设置空间。
- 增加了狗粮更换滑块,现在可以自由设置狗粮更换的式神进度。
- 修复了某些情况下,打完boss脚本会死掉的情况。
- 根据#14,修复了乘客在庭院上车,可能会出现进入其他界面问题。
- 修复了部分模型过大(如茨林、拍屁股),导致无法有效更换满级狗粮的问题。
- 改进了脚本的结束按钮,现在点击“结束”不再退出脚本UI。
- 将部分英文日志记录更改为中文。
- 优化了更换满级狗粮,现在更换狗粮时会拖动至10% N卡进度条。
- 为GameControl模块增加了默认参数“quit_game_enable=1”。
- 优化了更新日志的展示方式,现在更新日志为独立文件。
- 代码中开源了界面文件。
- 改进了探索结算点击的代码:适当增加了进入探索的延迟,同时降低了结算点击的延迟。
- 根据#15,增加了百度网盘的下载地址。
根据#12适配了新版本UI。
由于在某些情况下还是存在着异常退出的问题,增加“是否打BOSS”的选项按钮,让玩家自行决定。同时“超时时间”、“是否自动退出阴阳师游戏等”选项目前已可以使用。
根据#8、#10,修复了部分情况下会导致程序卡死的bug,同时修复了打BOSS后异常的bug。
由于打完BOSS后不能正常开始下一轮,临时移除打BOSS。
重新调整了代码文件组织架构,明确了功能模块,方便后续开发。
增加了探索完成后打BOSS的代码。
根据#6,优化了满级狗粮识别代码。
优化了探索代码。
根据#5,调整了结算点击位置。
增加了单人探索的代码。
根据#4,调整了UI设计。
增加了UI,目前在ui分支中。
调整了结算时开蛋的点击,现在不会在主界面仍然无脑点击了,同时优化了司机结算代码,移除了激活窗口代码。
根据#3,优化了乘客结算代码;将原先的灰度图像识别更改为彩色图像识别;在结算失败时,通过激活窗口来提醒玩家。
根据#2,增加了对已编译文件使用的说明,同时将/img文件夹一起打包发布。
修改了完成战斗后,等待时间重复计算的bug,同时移除了不必要的参数设置。
抛弃dll插件,用win32api,同时用图像识别替代简单找色。