Constrat
|
24a73759ad
|
chore: Auto Update Game Resources - 2024-07-07
[skip changelog]
|
2024-07-07 13:03:44 +00:00 |
|
Sherkey
|
666b0076d1
|
feat: 增加识别坍缩范式的插件,增加萨米肉鸽刷隐藏坍缩范式模式 (#9172)
### 更新功能
1. 增加`RoguelikeMode::CLP_PDS = 5`作为萨米肉鸽刷隐藏坍缩范式的模式,可且仅可用于萨米肉鸽。
在此模式下,将在每次回到关卡选择界面时检查坍缩状态,同时会优先使用带有`_collapse`后缀的战斗部署方案,也会使用特有的不期而遇和购物设置。
2. 肉鸽任务新增以下参数:
- `check_collapsal_paradigms`:是否检查坍缩范式,若`mode = 5`则默认为`true`,否则为`false`。
- `double_check_collapsal_paradigms`:是否增加对坍缩范式的检查频率,若`mode =
5`则默认为`true`,否则为`false`。
- `expected_collapsal_paradigms`:需要刷的坍缩范式,若`mode = 5`则默认为两组隐藏坍缩范式。
- `use_foldartal`:是否使用密文板,若`mode = 5`则默认为`false`,否则为`true`。
### 机制介绍
本插件将以两种不同的手段检查坍缩范式:
- 在选关界面点击屏幕中上方展开坍缩状态栏(以下称`Panel Check`);
- 观察屏幕右侧是否有坍缩范式通知(以下称`Banner Check`)。
获取坍缩值的方法多种多样,本插件考虑到了以下情况:
1. 战斗后因非完美战斗而使坍缩值增加,进行`Banner Check`。
2. 战斗后因获得收藏品而使坍缩值变动,进行`Banner Check`。
3. 在不期而遇等(MAA中失与得等节点也会触发不期而遇插件)节点中使坍缩值变动,进行`Banner Check`。
4. 再诡异行商节点中因购买收藏品而使坍缩值变动,进行`Banner Check`。
5. 因使用密文版而使坍缩值减少,进行`Banner Check`。
6. 因进入新的一层而使坍缩值增加,进行`Panel Check`。
7. 若进行`Banner
Check`时发现坍缩范式消退,因不知道会不会一次性消退两层(即便会也概率极低),会在下一次回到选关洁面的时候额外触发一次`Panel
Check`。
8. 在`double_check_collapsal_paradigms =
true`的情况下,每次回到选关界面的时候都会额外触发一次`Panel
Check`以验证是否之前有漏、多记录坍缩范式,并以回调信息的形式传回Debug信息。
**注意事项**
1.
为了防止错过坍缩范式通知,会适当sleep,若检测到屏幕下方有`正在提交反馈至神经`的提示的话会额外sleep。所以开启检查坍缩范式的功能后整体流程会变得拖沓一些(目前在我本人可接受范围内)。
2.
在`RoguelikeMode::CLP_PDS`模式下,获得不需要的坍缩范式会直接重开,遇到需要的坍缩范式则会停止任务。理论上可能在不期而遇事件中获得了不需要的坍缩范式,但因为右上角没有退出按钮而没有及时重开。但我目前没有观察到这样的情形,故没有做处理。不放心的话请设置`double_check_collapsal_paradigms
= true`,等回到选关界面后再检查一遍已获得的坍缩范式。
3.
无论如何,强烈推荐开启`double_check_collapsal_paradigms`。慢点就慢点,求稳才是关键。在我本人测试的过程中,遇到过一两次遗漏`Banner
Check`的情况(截图错过了右上角通知),幸好在额外触发的`Panel
Check`中补上了。怀疑是系统卡顿或网络延迟所致(我在澳大利亚用着MBP2017开着MUMU+MAA刷官服,时间长了后模拟器本身就偶尔会卡住)。
### 回调信息
当`check_collapsal_paradigms == true`时会输出类似于下方的回调信息:
```C++
callback(AsstMsg::SubTaskExtraInfo, json::object {
{ "what", "RoguelikeCollapsalParadigms" },
{ "details", json::object {
{ "cur", "目空一些" },
{ "deepen_or_weaken", 1 },
{ "prev", "睁眼瞎" }
} }
});
```
其中`deepen_or_weaken = 1`代表坍缩范式从`prev`加深至`cur`,若`deepen_or_weaken =
-1`则代表坍缩范式消退。
偶尔也会有测试信息以`deepen_or_weaken = 0`被传回,主要用于我自己测试用。
### 任务设置范例
以下是我的测试用任务设置:
```Python
asst.append_task('Roguelike', {
'theme': 'Sami',
'mode': 5,
'investment_enabled': False,
'squad': '远程战术分队',
'roles': '稳扎稳打',
'core_char': '维什戴尔',
# 'expected_collapsal_paradigms': ['趋同性消耗'],
# 'check_collapsal_paradigms': True, # 在mode = 5时默认为True
double_check_collapsal_paradigms': True, # 建议打开,以防万一错过了什么
# 'use_foldartal': False # 在mode = 5时默认为False
})
```
建议在难度10刷隐藏坍缩,我只做了第一层的漏怪作业且以`维什戴尔`为战斗核心。
### To-Do(s)
- [ ] 补充相关文档 (要不就把上述文字作为文档吧?)
### Need Help
- [ ] 外服适配
- [ ] UI适配
---
小孩子不懂事乱写的代码,请各位多指教。
|
2024-07-07 20:56:14 +08:00 |
|
Constrat
|
f0c31c4433
|
feat: YoStarEN resolution warning on client switch (#9539)
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
|
2024-07-07 12:27:39 +02:00 |
|
Constrat
|
05f8bbfd7e
|
chore: Auto Update Game Resources - 2024-06-25
[skip changelog]
|
2024-06-25 08:28:38 +00:00 |
|
uye
|
4d098616e2
|
fix: 五周年活动结束后单选领取月卡功能时报错
fix #9452
|
2024-06-22 18:12:04 +08:00 |
|
Constrat
|
98587ae14d
|
fix: increase mask range for SkipThePreBattlePlotConfirm (#9446)
|
2024-06-22 11:49:50 +08:00 |
|
梁星逢
|
d4768114bc
|
fix: 弹药类技能不能二次关闭的问题 (#9379)
fix: 弹药类技能二次关闭问题
|
2024-06-14 03:21:15 +08:00 |
|
uye
|
374a2b46d7
|
feat: SideStory「生路」活动导航
|
2024-06-14 00:04:11 +08:00 |
|
Lancarus
|
72546c2344
|
feat: 增加暂停放技能和暂停撤退 (#9348)
|
2024-06-12 18:22:52 +08:00 |
|
Constrat
|
fcb1903576
|
chore: Auto Update Game Resources - 2024-06-12
[skip changelog]
|
2024-06-12 09:02:37 +00:00 |
|
Weiyou Wang
|
1d5a68bc60
|
feat: global adaptation
|
2024-06-10 20:32:54 +10:00 |
|
Weiyou Wang
|
7dec9174b8
|
refactor: double check when expanding the collapsal paradigm panel
|
2024-06-10 20:32:54 +10:00 |
|
Weiyou Wang
|
5f42376f13
|
refactor: use MatchTemplate instead of OcrDetect to recognise the current zone
|
2024-06-10 20:32:47 +10:00 |
|
Weiyou Wang
|
722841a7a2
|
feat: global adaptation
|
2024-06-07 12:00:54 +10:00 |
|
Weiyou Wang
|
540103cef1
|
feat: 初步实现肉鸽模式5:刷隐藏坍缩
|
2024-06-07 12:00:35 +10:00 |
|
uye
|
8c9a5717c3
|
fix: 生息演算更新后无法选择日期
fix #9295
|
2024-06-06 21:48:08 +08:00 |
|
Constrat
|
7ffd7d72d5
|
chore: Auto Update Game Resources - 2024-06-05
[skip changelog]
|
2024-06-05 02:34:12 +00:00 |
|
Lancarus
|
b2007e0dc0
|
fix: 尝试修复水月肉鸽卡数据回溯 (#9276)
|
2024-06-04 20:29:17 +08:00 |
|
Constrat
|
342fa9fb2e
|
chore: Auto Update Game Resources - 2024-06-02
[skip changelog]
|
2024-06-02 20:03:20 +00:00 |
|
uye
|
668dc7da84
|
perf: 垂直滑动优化
|
2024-06-03 01:25:06 +08:00 |
|
Constrat
|
dded02a379
|
chore: Auto Update Game Resources - 2024-06-02
[skip changelog]
|
2024-06-02 17:02:56 +00:00 |
|
uye
|
1f075257de
|
feat: 生息演算支持制造物品刷点数 (#9268)
* feat: 支持制造物品刷点数
* feat: ui 支持 Reclamation2Ex 参数
* chore: 修改界面描述
|
2024-06-03 00:48:53 +08:00 |
|
Constrat
|
1e20defb3f
|
chore: Auto Update Game Resources - 2024-06-02
[skip changelog]
|
2024-06-02 11:23:40 +00:00 |
|
Constrat
|
e04e21ef96
|
fix: unable to get rewards because ReceiveAward is too fast
|
2024-05-29 11:39:07 +02:00 |
|
Constrat
|
682bd21f81
|
chore: Auto Update Game Resources - 2024-05-28
[skip changelog]
|
2024-05-28 16:27:28 +00:00 |
|
Lancarus
|
22a5619034
|
perf: 优化萨米肉鸽策略 (#9232)
|
2024-05-28 21:28:19 +08:00 |
|
Constrat
|
ee47b3987b
|
chore: Auto Update Game Resources - 2024-05-28
[skip changelog]
|
2024-05-28 00:05:20 +00:00 |
|
Lancarus
|
a5bfa4cd0b
|
fix: 尝试修复萨米卡0干扰并优化密文板使用策略 (#9223)
|
2024-05-28 07:48:25 +08:00 |
|
Lancarus
|
c7059d8405
|
fix: 肉鸽特殊情况下第三层boss门口退出 (#9222)
|
2024-05-28 00:15:12 +08:00 |
|
Constrat
|
cf8de5a905
|
chore: Auto Update Game Resources - 2024-05-25
[skip changelog]
|
2024-05-25 20:03:16 +00:00 |
|
uye
|
4ab38aacd1
|
fix: 部分立绘使用「银凇」主题无法进入刷理智任务
fix #9193
|
2024-05-25 00:42:20 +08:00 |
|
Horror Proton
|
b4b60ad827
|
fix: update roi of RecruitNoPermit
fix https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/9150
|
2024-05-22 15:43:48 +08:00 |
|
Constrat
|
5965094ec2
|
chore: Auto Update Game Resources - 2024-05-21
[skip changelog]
|
2024-05-21 10:02:33 +00:00 |
|
Constrat
|
534325d118
|
fix: delay between FriendsList analyze and click
|
2024-05-19 11:13:50 +02:00 |
|
Constrat
|
1527e81e8e
|
chore: Auto Update Game Resources - 2024-05-19
[skip changelog]
|
2024-05-19 00:32:50 +00:00 |
|
Lancarus
|
1e3b4fe399
|
fix: 尝试修复肉鸽编队不选干员 (#9148)
|
2024-05-19 08:05:46 +08:00 |
|
Constrat
|
9cac3c0f3c
|
chore: Auto Update Game Resources - 2024-05-18
[skip changelog]
|
2024-05-18 20:24:13 +00:00 |
|
Lancarus
|
6da1b03796
|
feat: 萨米肉鸽刷等级增加商店刷新 (#9142)
* feat: 萨米肉鸽刷等级增加商店刷新
* chore: EN template + ignore
---------
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
|
2024-05-19 04:21:09 +08:00 |
|
uye
|
f295965b09
|
fix: typo
|
2024-05-17 21:11:18 +08:00 |
|
uye
|
5f4afef55f
|
feat: 「健将」名片识别
fix #9121
|
2024-05-17 20:51:55 +08:00 |
|
SherkeyXD
|
6c5845e722
|
fix: 再次修正赠送月卡选项卡位移导致的领取失败问题
|
2024-05-15 11:18:49 +08:00 |
|
Constrat
|
b261353fd2
|
chore: Auto Update Game Resources - 2024-05-14
[skip changelog]
|
2024-05-14 07:42:34 +00:00 |
|
uye
|
62b6d3fc6d
|
fix: 理智药数量识别错误
fix #9060
|
2024-05-10 19:12:21 +08:00 |
|
KuTaKe
|
d069d3574f
|
fix(ocr):干员识别修正: 崖心8 -> 崖心 (#9048)
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
|
2024-05-09 21:06:17 +01:00 |
|
uye
|
5bda6f90c3
|
fix: 自动编队选错排在末尾的干员
|
2024-05-08 18:01:37 +08:00 |
|
Constrat
|
26065216ee
|
chore: Auto Update Game Resources - 2024-05-05
[skip changelog]
|
2024-05-05 14:25:08 +00:00 |
|
Constrat
|
60970cfac6
|
fix: increase delay post "Mission Start" button (#8950)
fix: increase delay for SkipPreBattlePlot to compensate for loading times
|
2024-05-05 15:10:15 +01:00 |
|
uye
|
2bb8ad763a
|
fix: MuMu极速模式关卡导航切换关卡难度报错
fix #8983
|
2024-05-04 17:24:54 +08:00 |
|
SherkeyXD
|
4d394e76ca
|
fix: 修复限时开采任务过早点击关闭的问题
|
2024-05-02 02:30:28 +08:00 |
|
SherkeyXD
|
290a9d7a94
|
feat: 开放限时开采许可的ui
|
2024-05-02 01:39:51 +08:00 |
|