Commit Graph

5775 Commits

Author SHA1 Message Date
status102
cae8d0b7e3 feat!: 允许插件Verify期间自变更enable,以禁用非预期的启用 2024-07-23 07:57:34 +08:00
status102
662675eccb perf: 存款满后禁用肉鸽投资插件 2024-07-23 07:57:33 +08:00
Weiyou Wang
bd59e12f1c feat: 肉鸽插件添加设置参数功能,设置失败的插件会被自动disable (#9862)
* feat: 肉鸽插件添加设置参数功能,设置失败的插件会被自动移除

* feat: 肉鸽插件设置参数示例——坍缩范式插件

* refactor: 保留 virtual 关键字
2024-07-23 03:09:29 +10:00
zzyyyl
81cd82b829 feat: 插件 verify 前先判断 enable 2024-07-22 22:37:08 +08:00
zzyyyl
1d8de358cd feat!: 增加图像匹配算法 RGBCount, HSVCount (#9795)
新增基于找色的图像匹配算法(

- RGBCount
   先将待匹配区域和模板图片依据 maskRange 二值化,以 F1-score 为指标计算 RGB 颜色空间内的相似度
- HSVCount
   类似 RGBCount,颜色空间换为 HSV
2024-07-22 22:31:10 +08:00
zzyyyl
f07e76f4dc feat: 增加特定情况下检查到 roi 为全屏的警告 (#9674) 2024-07-22 20:09:29 +08:00
status102
81b536d520 perf: 拆分肉鸽数据 (#9841) 2024-07-22 09:45:39 +00:00
pre-commit-ci[bot]
81c8e3faa9 fix: 修复隐式全屏 roi 相关警告
* fix: 修复 DropsFlag 相关 task 的 roi 为全屏的问题

* perf: 统一肉鸽 Stage 类任务 baseTask 继承到对应 theme

* fix: 修复 Sami@Roguelike@StageBoonsAI6 的 roi 为全屏的问题

fix #9557
2024-07-22 17:29:43 +08:00
zzyyyl
a8a87131e2 feat: 增加特定情况下检查到 roi 为全屏的警告
perf: 对隐式全屏 roi 检测加点注释
2024-07-22 17:18:57 +08:00
status102
48a9c81e8c feat: AbstractTask新增附加已有插件、插件查找 (#9816)
* feat: 新增插件查找

* feat: AbstractTask增加附加已有插件

* perf: attach -> append
2024-07-22 16:28:33 +08:00
Lancarus
64b6cf88ab fix: 肉鸽卡在干员技能面板 (#9843) 2024-07-22 15:01:11 +08:00
zzyyyl
2c59dff4fe feat: HSVCount 的例子 2024-07-22 14:43:43 +08:00
zzyyyl
98e24a1093 feat!: 增加图像匹配算法 RGBCount, HSVCount
feat: 使用 F1-score 作为返回结果而不是 Recall

perf: 简化 F1-score 计算
2024-07-22 14:43:35 +08:00
zzyyyl
49fb5bcf2b feat!: mask_range 支持彩色掩码 (#9818) 2024-07-22 14:42:10 +08:00
Alisa
d17ff90a5c i18n: Translations update from MAA Weblate (#9845)
* i18n: Translated using Weblate (Japanese)

Currently translated at 99.0% (728 of 735 strings)

Translation: MAA Assistant Arknights/WPF GUI
Translate-URL: https://weblate.maa-org.net/projects/maa/wpf-gui/ja/

* i18n: Translated using Weblate (Korean)

Currently translated at 99.3% (730 of 735 strings)

Translation: MAA Assistant Arknights/WPF GUI
Translate-URL: https://weblate.maa-org.net/projects/maa/wpf-gui/ko/

* i18n: Translated using Weblate (Chinese (Traditional))

Currently translated at 99.7% (733 of 735 strings)

Translation: MAA Assistant Arknights/WPF GUI
Translate-URL: https://weblate.maa-org.net/projects/maa/wpf-gui/zh_Hant/

---------

Co-authored-by: Anonymous <noreply@weblate.org>
2024-07-22 14:41:21 +08:00
zzyyyl
a244d57375 feat: 删除 HashTaskInfo 相关 (#9724) 2024-07-22 14:39:30 +08:00
zzyyyl
98cde630a4 feat: mask_range 支持彩色掩码 2024-07-22 13:12:10 +08:00
status102
6705998a91 fix: 肉鸽高级设置-投资模式启用购物选项说明补充:进入2层 2024-07-22 12:01:01 +08:00
status102
d956e7f915 perf: 修改开始战斗时的理智药输出分隔符 2024-07-22 12:01:01 +08:00
uye
13279b8c30 fix: 未开启自定义基建可能遇到的除数为0 2024-07-22 10:49:08 +08:00
SherkeyXD
983b9adab8 fix: 修复基建排版表数量为为0时引起的崩溃问题 2024-07-22 10:41:03 +08:00
status102
795ceb81d5 perf: 简化肉鸽结算输出
[skip changelog]
2024-07-22 10:31:35 +08:00
status102
6968a502b5 style: format
@Alan-Charred
2024-07-22 10:31:05 +08:00
status102
164ae365f4 perf: 迁移部分肉鸽数据 2024-07-22 10:26:20 +08:00
status102
fbc2ff1110 perf: 减少肉鸽Config拷贝 2024-07-22 10:06:01 +08:00
status102
26911eb0a5 feat: 肉鸽插件增加每局重置,以免全部堆积到Config (#9828)
* feat: 肉鸽插件增加每局重置,以免全部堆积到Config
2024-07-22 10:01:51 +08:00
status102
c8cf8579aa perf: 简化肉鸽Config和部分设置 (#9822) 2024-07-22 08:21:54 +08:00
Hao Guan
894e032fa1 feat: Mac GUI 关闭游戏任务 2024-07-22 04:32:21 +08:00
Hao Guan
4cdf437c1b feat: Mac GUI 肉鸽凹精二和生息演算设置 2024-07-22 02:54:58 +08:00
uye
328e5db765 fix: 修复更换不同班次数的基建排班表可能遇到的数组越界
fix #9779
2024-07-21 22:48:45 +08:00
status102
af1a53893c fix: 错误获取到萨米塌缩插件 2024-07-21 21:48:57 +08:00
zzyyyl
11761f9196 feat: 删除 HashTaskInfo 相关 2024-07-21 20:33:55 +08:00
Constrat
3e11270c38 feat: numbers only in TimerSettings 2024-07-21 14:25:38 +02:00
status102
1d777a7234 fix: unchanged var name 2024-07-21 17:00:11 +08:00
status102
37cff0bb8d perf: 迁移部分参数设置 2024-07-21 16:51:53 +08:00
status102
d7f61bbc4a perf: 简化期望获得塌缩设置 2024-07-21 16:49:09 +08:00
status102
98f41e0ed7 perf: 移除不必要函数 2024-07-21 16:29:52 +08:00
status102
9601e15656 fix: 使用asst::ranges替代std::ranges
@Alan-Charred
2024-07-21 15:53:34 +08:00
status102
ab58ea6798 fix: 修复肉鸽插件重复注册 2024-07-21 15:46:18 +08:00
zzyyyl
b3631d85a4 perf: 避免空 method 警告
set_method 只允许一种方法;增加多处 set_method
2024-07-21 12:44:47 +08:00
Lancarus
9489ea1742 feat: 投资模式增加非开局干员直接招募第一位 (#9803) 2024-07-21 11:44:21 +08:00
zzyyyl
099bf63c7f fix: 修复 methods 为空时直接崩溃的问题 2024-07-20 18:09:54 +08:00
status102
4b21ab9f8c fix: 扩大肉鸽投资检测阈值,减少识别错误 (#9787) 2024-07-20 16:59:47 +08:00
status102
683cca6dcc perf: 移除意料外的等待 2024-07-20 16:48:27 +08:00
zzyyyl
f4ad8a0331 Revert "fix: 修复多次设置参数时肉鸽插件重复注册 (#9786)"
This reverts commit 7e8712422e, reversing
changes made to 0792db0b37.
2024-07-20 16:25:02 +08:00
zzyyyl
8d166861ab fix: hsv 匹配时不要修改原图
cvtColor 传 const ref 居然会直接改,qwq
2024-07-20 13:27:30 +08:00
status102
7e8712422e fix: 修复多次设置参数时肉鸽插件重复注册 (#9786) 2024-07-20 13:03:10 +08:00
status102
1c8893190d fix: 修复多次设置参数时肉鸽插件重复注册 2024-07-20 12:39:22 +08:00
zzyyyl
64bcac6e02 feat: 支持自定义 MatchTemplate 匹配方法 2024-07-20 12:36:02 +08:00
status102
c75b19d9d2 perf: 肉鸽Config部分返回改为const ref,移除部分变量 (#9741) 2024-07-20 12:23:08 +08:00