Commit Graph

615 Commits

Author SHA1 Message Date
uye
e87cd045b0 fix: 肉鸽宣告成功后闪退
fix #7592
2023-12-14 20:57:33 +08:00
youqii
ceb6b6aced feat: 基建新增领取专精功能 (#7164)
close #503

Co-authored-by: David <56174894+Constrat@users.noreply.github.com>
Co-authored-by: Sherkey <57581480+SherkeyXD@users.noreply.github.com>
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2023-12-14 10:29:41 +08:00
status102
f16ba4533e fix: 移除不必要的引用 2023-12-13 22:26:44 +08:00
status102
ffbbf55f20 perf: 优化战斗列表反激活任务逻辑,仅三星结算时才会反激活任务,移除不必要的插件 2023-12-13 22:26:43 +08:00
status102
c252e4627a fix: 修复在战斗列表展开时,部分情形下无法正确关闭战斗列表 2023-12-13 20:08:32 +08:00
lpowo
ae0be8a9a9 feat: 增加公招多选策略 (#7463)
* fix #7452   

按照 #7452 的想法,在 #6900  的基础上增加了只选尽可能多选且只选高星tag的功能选项,并将选项策略合并
默认策略:只选一个高星tag组合
#6900 策略:选满三个tag为止

新增策略:尽可能多选高星tag,且额外的tag组合要么完整选入,要么舍弃;且若当前出现更高星tag组合,则不会考虑较低星,只会尽可能选高星tag组合(例如出现五星tag时,将尽力多选五星tag,不会考虑四星tag)
(result_vec的排序规则暂时未更改)
在GUI中增加了选择公招策略的功能,如图:

<details>


![image](https://github.com/MaaAssistantArknights/MaaAssistantArknights/assets/113409320/4b0d4f7d-5156-4144-b411-b96b604e49c7)

![image](https://github.com/MaaAssistantArknights/MaaAssistantArknights/assets/113409320/18167d72-741a-4bcd-95c8-6f916dec008d)

</details>

最后用模拟器在自己账号上进行了一些自动公招测试。

---------

Co-authored-by: David <56174894+Constrat@users.noreply.github.com>
Co-authored-by: Horror Proton <107091537+horror-proton@users.noreply.github.com>
2023-12-13 16:22:59 +08:00
uye
c2acd09b76 perf: 遇到问题时提前结束选取密文板 (#7501)
Co-authored-by: status102 <status102@outlook.com>
2023-12-11 18:13:13 +08:00
zzyyyl
a39e111ae3 fix: 修复重岳等干员带三技能时点错的问题 (#7450)
选择三技能前先进行一次滑动

close #4977 
fix #7349
2023-12-01 23:52:23 +08:00
status102
6cfff7eba8 refactor: 重构BattleHelper的m_cur_deployment_opers为vector (#7412)
refactor: 重构BattleHelper的m_cur_deployment_opers为vector
2023-12-01 14:03:44 +08:00
Horror Proton
750ff40b75 fix: fix unable to stop in ReportDataTask 2023-11-30 16:20:37 +08:00
Horror Proton
fceac79a24 fix: pointer assignment in StageDropsTaskPlugin 2023-11-30 13:06:09 +08:00
zzyyyl
f839c5f743 feat: 重构 TaskData (#7426)
相比 #7410 

- 修复了 Release 下模板图片加载失败的问题
- 修复 TaskData 部分 next 生成不完全的问题
- 优化了部分 `get.* = .*`
2023-11-29 22:26:04 +08:00
zzyyyl
354709aceb fix: 修复肉鸽编队时选择干员重复点击导致未选中的问题 (#7393)
fix #7379
2023-11-29 22:12:09 +08:00
zzyyyl
d32e705645 fix: workaround for get.* = .* 2023-11-29 21:57:21 +08:00
status102
d50245fc64 fix: 对理智药识别结果排序 2023-11-29 12:36:38 +08:00
status102
a1903c9ae5 fix: 移除不必要的引用 2023-11-29 12:36:38 +08:00
status102
965c7a6f4d perf: 优化识别干员姓名后的数据插入 2023-11-28 17:19:11 +08:00
status102
67fc692f05 perf: 优化保全开局换牌 2023-11-27 16:26:16 +08:00
status102
dc01588743 refactor: 重构BattleHelper的m_cur_deployment_opers为vector 2023-11-27 16:22:44 +08:00
status102
169180bef6 refactor: 迁移剩下的肉鸽数据,移除Status相关逻辑 (#7331)
refactor: 迁移剩下的肉鸽数据,移除Status相关逻辑
2023-11-26 14:15:45 +08:00
status102
744acba0ba perf: 优化不必要的拷贝 2023-11-26 13:54:25 +08:00
status102
154c42860a perf: 优化肉鸽主题校验 2023-11-26 10:25:06 +08:00
status102
608cac46d6 perf: 移除Status相关逻辑,调整注释 2023-11-26 10:24:43 +08:00
status102
b34fe5db89 fix: 修复傀影肉鸽结算识别可能导致崩溃的错误 2023-11-25 18:30:57 +08:00
zzyyyl
9cc99c10b0 fix: 修复肉鸽编队时选择干员重复点击导致未选中的问题
另外加了点日志

fix #7379
2023-11-24 20:44:03 +08:00
status102
d37a9e4d56 fix: 修正命名大小写 (#7384) 2023-11-23 23:09:53 +08:00
status102
0208663d82 feat: 保全支持开局替换部分满足条件的非核心干员 (#7347)
feat: 保全支持开局替换部分满足条件的非核心干员
2023-11-23 19:05:14 +08:00
zzyyyl
f18fe952ee fix: ranges::count_if 的返回类型问题 2023-11-23 16:34:00 +08:00
status102
02662663bf perf: 使用ranges::count_if替换数量统计
Co-authored-by: zzyyyl <74587068+zzyyyl@users.noreply.github.com>
2023-11-23 11:43:38 +08:00
status102
00c6cafd93 feat: 保全支持开局替换部分满足条件的非核心干员 2023-11-22 09:42:36 +08:00
David
c09d19191e feat: SSS#2 YostarEN implementation (#7346) 2023-11-19 00:27:19 +01:00
status102
d38a42020f perf: 减少不必要的判断 2023-11-18 09:47:55 +08:00
status102
0e81efa42f fix: 优化部分情况下肉鸽技结算时技能增长未完全显示导致识别不正确 2023-11-17 22:05:56 +08:00
status102
7d1bdc933a perf: 迁移肉鸽干员 2023-11-17 21:33:41 +08:00
status102
70871fdf53 perf: 迁移肉鸽UseNonfriendSupport 2023-11-17 21:08:26 +08:00
status102
ff97096440 perf: 迁移肉鸽UseSupport 2023-11-17 21:08:20 +08:00
status102
7adb83e74c perf: 重命名函数名称 2023-11-17 19:58:14 +08:00
status102
4c4a916131 refactor: 重构肉鸽密文板存储 2023-11-16 21:29:43 +08:00
status102
ff2a87d91e refactor: 重构肉鸽每一层的预见密文板获取 2023-11-16 20:16:57 +08:00
status102
81310da77d fix: 修复肉鸽主题迁移导致的错误 2023-11-15 14:35:05 +08:00
status102
df6d901f35 feat: 肉鸽刷等级模式新增结算输出并保存截图至achievement文件夹 (#7276)
feat: 肉鸽刷等级模式新增结算输出并保存截图至achievement文件夹
2023-11-15 11:27:12 +08:00
status102
dbea012bbf perf: 增加重试次数限制 2023-11-15 09:27:17 +08:00
status102
c4e4cf2b9c refactor: 迁移肉鸽主题,迁移肉鸽主题和模式检查 (#7304)
refactor: 迁移肉鸽主题,迁移肉鸽主题和模式检查
2023-11-15 08:32:34 +08:00
uye
373dbafa90 feat: 关卡掉落汇报至一图流 (#7235)
糊个屎先)
之后再在ui里加个企鹅和一图流的上报开关
2023-11-15 00:44:46 +08:00
status102
9d063a729b perf: 替换肉鸽主题字符串 2023-11-14 21:51:07 +08:00
status102
b2f2e69b99 fix: 修复肉鸽结算技能条未完全走完导致识别错误 2023-11-14 21:34:31 +08:00
status102
08ad47dbbb perf: 未通关时不保存结算截图 2023-11-14 21:34:30 +08:00
status102
8126e42ed9 fix: 移除注释,修改结算图保存路径至achievement/roguelike 2023-11-14 21:34:30 +08:00
status102
0b3937ae87 fix: 修复水月、傀影肉鸽无法正确识别结算内容 2023-11-14 21:34:30 +08:00
status102
0972e4ba09 feat: 新增肉鸽结算输出并保存截图至debug文件夹 2023-11-14 21:34:29 +08:00