Commit Graph

1164 Commits

Author SHA1 Message Date
status102
f3d08b06b7 perf: 指定类型 2025-05-14 16:15:09 +08:00
status102
05b01d2683 fix: 连战次数乘号匹配失败 2025-05-14 15:55:33 +08:00
status102
b5d825845b fix: 再铲一屎 2025-05-13 00:03:02 +08:00
uye
be55827a83 chore: 点击任意职业回正列表 2025-05-12 15:49:14 +08:00
uye
41697c3032 refactor: 基建先进行技能识别并返回列表首位,再清空选择
fix #12659
2025-05-12 13:36:01 +08:00
status102
6aee8498e9 fix: 修复外服基建干员选择列表无法重置 (#12652)
fix #12649
2025-05-11 18:06:32 +08:00
status102
a92addcf5e Revert "fix: 指定连战次数允许降低"
This reverts commit 9c9cad4882.
2025-05-10 23:13:16 +08:00
status102
9c9cad4882 fix: 指定连战次数允许降低 2025-05-10 23:11:02 +08:00
uye
44b712b8e2 perf: 基建使用切换职业栏返回列表最左侧 (#12594)
肉鸽用不了,没有对应职业的话是灰的,除非全部匹配一遍,反正不长,还是慢慢划吧

fix #11782
2025-05-10 19:58:38 +08:00
uye
b5a6d44ce6 fix: 开始战斗前闪退无限循环识别,关卡名检查放宽至一分钟 (#12580) 2025-05-10 19:58:07 +08:00
晓丶梦丶仁
bafa830d5b fix: 肉鸽招募 练度不够干员的 priority 可能为正 2025-05-10 17:08:47 +08:00
status102
d1dbe8e8d6 perf: 连战减少不必要的次数调整 2025-05-10 14:00:04 +08:00
status102
e79b1df983 perf: 战斗次数识别错误处理 2025-05-10 12:33:30 +08:00
status102
9aea298b9e perf: 关卡理智识别流程通用化 2025-05-09 10:45:41 +08:00
status102
fad7705d04 perf: 减少一次不必要的连战次数变更 2025-05-08 10:02:46 +08:00
status102
8458f1f9ca fix: 关闭连战列表 2025-05-08 09:52:25 +08:00
status102
0666c4af1c feat(breaking change): 指定次数联动连战, 修复连战导致指定次数失效 (#12592)
* feat: 指定次数联动连战

* chore: Auto update by pre-commit hooks [skip changelog]

* perf: 适配指定次数

* fix: 移除不再使用的插件

* perf: 优化回调, 解耦

* chore: Auto update by pre-commit hooks [skip changelog]

* chore: 剩余理智使用 auto 连战

* fix: 最后一轮

* perf: 移除多余的理智识别

* chore(tools): ignore template

* perf: reduceTimes

* fix: 无药可用时, 升级恢复理智后不选择最高

* perf: 移除不再使用的task

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
2025-05-07 23:43:02 +08:00
status102
5ad80b0ecb chore: sort [skip changelog] 2025-05-07 19:10:28 +08:00
status102
254051c048 chore: 加点常用的进来 2025-05-07 18:19:09 +08:00
status102
beef823e74 fix: 移除肉鸽难度hard code (#12587)
Revert "fix: mac下选择难度 999 导致卡死 (#12235)"

This reverts commit a552470c67.
2025-05-07 14:06:25 +08:00
status102
564370e048 rft: 理智识别 2025-05-06 23:55:37 +08:00
status102
422d985bef perf: 移除过旧的任务参数
涉及:
自动战斗: is_raid, is_adverse, add_user_additional
肉鸽任务: investment_enter_second_floor, investment_with_more_score
2025-05-06 18:21:55 +08:00
status102
1d248ae051 fix: 连战次数修复, 减少hard code 2025-05-06 18:11:31 +08:00
Yoake
621273a363 Reapply "feat:实现自适应调整连战次数 (#12555)"
This reverts commit d10516c3c2.

移除不相关的文件修改

---------

Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2025-05-06 16:57:04 +08:00
status102
d10516c3c2 Revert "feat:实现自适应调整连战次数 (#12555)"
This reverts commit 5c9ae13811.

Revert "chore: 新增 AUTO 选项"

This reverts commit 416ce337a2.

Revert "chore: Auto update by pre-commit hooks [skip changelog]"

This reverts commit 0eff8fd57e.

Revert "chore: 连战新增 -1 表示禁用切换"

This reverts commit 58760e9421.
2025-05-06 16:55:26 +08:00
uye
58760e9421 chore: 连战新增 -1 表示禁用切换 2025-05-06 14:27:06 +08:00
uye
2c9cb461c4 fix: 无法进入中枢 2025-05-06 00:03:35 +08:00
pre-commit-ci[bot]
0eff8fd57e chore: Auto update by pre-commit hooks [skip changelog] 2025-05-05 09:05:58 +00:00
uye
416ce337a2 chore: 新增 AUTO 选项 2025-05-05 17:03:35 +08:00
KirinBaka
b04cef0697 fix: correct variable name typo in cur_score (#12552)
Fixed typo in variable name 'cur_score' (misspelled 'cur_socre')
2025-05-05 15:45:58 +08:00
Yoake
5c9ae13811 feat:实现自适应调整连战次数 (#12555)
* feat:实现自适应调整连战次数

* fix: redundant operation

* fix: 掉落物回报、理智回报失效

* chore: Auto update by pre-commit hooks [skip changelog]

* fix: typo

* feat: 添加无理智药时的识别

* chore: 删除无用 include

* chore: Auto update by pre-commit hooks [skip changelog]

* chore: 异常时返回 -1

---------

Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-05 15:07:38 +08:00
uye
23857eb4f9 fix: 基建选人前收起职业栏 (#12556)
* fix: 基建选人前收起职业栏

* chore: Auto update by pre-commit hooks [skip changelog]

* fix: 赠送线索给不需要的好友

* chore: Auto update by pre-commit hooks [skip changelog]

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-04 14:14:54 +08:00
uye
9b96afd448 fix: 适配新基建 (#12500)
* fix: 适配新基建

* chore: Auto update by pre-commit hooks [skip changelog]

* fix: 卡在会客室

* chore: Auto update by pre-commit hooks [skip changelog]

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-01 18:08:34 +08:00
uye
b4803c0054 chore: 优化训练室和加工站进站逻辑 2025-05-01 15:13:43 +08:00
uye
327bf5b728 fix(BREAKING CHANGE): RecruitSupportOperator 拼写错误 2025-04-29 19:49:54 +08:00
Lemon-miaow
3a7c05fe77 feat: 适配基建队列轮换与干员休整 (#11252)
* feat: 创建使用游戏内基建配置换班功能 (WPF)

* feat: 基于上游更新适配游戏内基建配置换班功能 (WPF)

* feat: 适配队列轮换与干员休整(Core)

* chore: Auto update by pre-commit hooks [skip changelog]

* feat: 优化基建选项UI

* chore: Auto update by pre-commit hooks [skip changelog]

* perf: enum

* feat: 新增mode值合并infrast_rotation

* docs: 新增一键轮换字段

* rft: 同步 tasks.json 未拆分部分的修改

* perf: 合并界面

* rft: test

* fix: enum binding

搞不懂calcBinding了

* docs: update mode descriptions

* perf: 移除CustomInfrastEnabled

* perf: 简化参数设置

* chore: 添加提示

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2025-04-29 19:12:27 +08:00
Plumess
0896fcc0df feat: 优化技能识别模型 (#11984)
* chore: 更新技能识别测试例 test_skill_ready()

1. 由于更新了技能识别为三分类模型,新增”可取消“类别,增加相关类别的测试;
2. 扩充了输出信息,便于Debug;

* feat: 调整技能识别推理函数,支持新的三分类模型

1. 新的三分类模型基于MobileNetv4训练并导出onnx,详情参考MaaAI仓库中的技能识别训练代码;
2. 新增”可取消“分类,标签为c,但暂不启用区分,与”未就绪“同样归于not ready;
3. 新增了部分前处理操作,以匹配模型的输入;

* perf: 使用 MobileNetv4 Small 重新训练了技能识别模型,改为三分类

新增”可取消“状态,即技能可能处于”可取消“,”未就绪“,”已就绪“三种状态;
新的三分类模型基于MobileNetv4 Conv Small 训练并导出,详情参考MaaAI仓库中的技能识别训练代码;

* feat: 调整技能识别自动截图,支持三分类

新增在debug模式下对”可取消“新类别的截图保存功能;

* chore: 存储截图时打印分数

* chore: 使用 ranges

* perf: 使用新训练集,基于官方mobilenetv4_conv_small的权重进行微调

16000张左右的训练集,在3000张测试集中准确率99.7%

---------

Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2025-04-29 14:30:24 +08:00
Constrat
ce07e061e9 style: precommit clang? 2025-04-20 11:26:52 +02:00
Constrat
995af0fcda ci: bump oxi, clang, prettier, markdownlint (#12388)
* ci: bump oxi, clang, prettier, markdownlint

* chore: Auto update by pre-commit hooks [skip changelog]

* chore: 移除不再使用clang-format的JSON文件

* chore: clang-format disable

* chore: clang版本更新

* chore: Auto update by pre-commit hooks [skip changelog]

* chore: ver注释

* docs: Modify the clang-format version restriction in the documentation to match the current changes

@zzyyyl

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2025-04-20 09:42:41 +08:00
Aliothmoon
76e41e30e2 feat: 调整按钮阴影 (#12398)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-19 00:14:23 +08:00
Constrat
f33fcc4ce5 style: clang mass formatting 2025-04-17 09:32:58 +02:00
uye
4761f1690e chore: 调整 include 顺序
[skip changelog]
2025-04-17 15:26:51 +08:00
uye
84037ae470 fix: 二次点击部署栏取消选中时,点击 y 坐标较小的 rect 2025-04-17 15:25:56 +08:00
status102
852938e80c Revert "perf: 自动战斗待部署识别减少一次预识别"
This reverts commit e4f6c8c1a8.
2025-04-17 12:40:47 +08:00
status102
72333ab77d chore: 自动战斗待部署区识别未知干员已知问题标记
待部署区相同干员 (如 超重绝缘水泥) 会在关闭第一个时候, 可能错误展开第二个, 导致识别第二个时提前关闭第二个, 无法识别名字
2025-04-17 11:03:18 +08:00
status102
e4f6c8c1a8 perf: 自动战斗待部署识别减少一次预识别 2025-04-17 10:58:44 +08:00
status102
881e1014e8 rft: rename 2025-04-17 10:54:18 +08:00
status102
749890cb11 rft: rename 2025-04-17 10:16:48 +08:00
status102
24f69157b6 fix: 自动战斗 保全水泥替换 2025-04-17 10:14:05 +08:00
Weiyou Wang
341f5b4acd fix: 先取消暂停再取消选择 (#12369)
* fix: 先取消暂停再取消选择

* fix: 换个思路

* fix: 重新识别头像位置

* fix: 删除多余的判断

* fix: 保险起见加回来点东西

* fix: 第二遍点击后更新 name_image
2025-04-16 20:51:55 +08:00