Commit Graph

50 Commits

Author SHA1 Message Date
pre-commit-ci[bot]
ce02c80498 chore: Auto update by pre-commit hooks [skip changelog] 2024-10-22 08:40:28 +00:00
zzyyyl
ec42d503e0 feat!: 更新保全 strategies 逻辑 (#10314)
* feat: 保全策略更新

* docs: 修改保全文档对 strategies 的描述

* style: format

[skip changelog]

* feat: 无可用工具人且无 core 时允许检查同一格的后续策略

* style: format

[skip changelog]

* feat: 不再检查干员是否暴毙

Co-authored-by: status102 <102887808+status102@users.noreply.github.com>

* fix: 修复m_all_cores可能插入空core名字导致保全战斗主要部署逻辑结束后仍然识别待部署区

* fix: var reset

---------

Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2024-08-29 19:53:52 +08:00
status102
05a1a9b383 perf: 保全开局水泥换牌兼容 2024-08-20 14:17:21 +08:00
status102
04bccb8c5f fix: 修复保全战斗在core干员重复时只会放1次bug 2024-08-20 14:16:35 +08:00
status102
730b1733d0 Revert "feat: 保全作战保留core不过牌且放置core后回到待部署则重放工具人和core" (#10300)
* Revert "feat: 保全作战保留core不过牌且放置core后回到待部署则重放工具人和core"

This reverts commit 970d2cfddc.

* Revert "feat: 保全作战相同location以json写的策略顺序执行"

This reverts commit 29db7fabd9.
2024-08-20 08:00:50 +08:00
晓丶梦丶仁
970d2cfddc feat: 保全作战保留core不过牌且放置core后回到待部署则重放工具人和core 2024-08-20 00:47:59 +08:00
晓丶梦丶仁
29db7fabd9 feat: 保全作战相同location以json写的策略顺序执行 2024-08-20 00:47:59 +08:00
status102
0b5704c02f Revert "chore: 保全作战相同location以json写的策略顺序执行、全局保留core干员不作为过牌干员" (#10285)
Revert "chore: 保全作战相同location以json写的策略顺序执行、全局保留core干员不作为过牌干员 (#10284)"

This reverts commit 22817d4717.

不该是chore吧,要发版了等发版完再进
2024-08-19 07:49:25 +08:00
晓丶梦丶仁
22817d4717 chore: 保全作战相同location以json写的策略顺序执行、全局保留core干员不作为过牌干员 (#10284)
* feat: SSSstrategy之间同一位置需按json内写的顺序放置

* fix: 添加哈希函数

* fix: 修改错误参数

* refactor: 改用shared_ptr

* feat: 保全作业将不允许用核心干员作为工具人

* fix: 实现全局保core

* fix: 增加顺序tag减少bug

---------

Co-authored-by: Weiyou Wang <blspgzs@gmail.com>
2024-08-19 07:36:22 +08:00
uye
e6edbefe6a chore: 减少保全截图间隔 2024-08-18 22:31:36 +08:00
uye
63453023b4 fix: 获得导能元件时可能错误判断是否在战斗中 2024-08-18 20:33:27 +08:00
Horror Proton
2a4c2a97f8 chore: fix missing includes 2024-06-19 17:15:48 +08:00
uye
e16086fb9e fix: constexpr 构造错误 2024-06-04 20:55:49 +08:00
uye
ae9dd81b23 feat: 增加保全、肉鸽、抄作业可配置截图最小间隔 2024-06-04 20:39:05 +08:00
uye
a38e14708e fix: set_stage_name 回调信息错误 2024-02-03 00:29:13 +08:00
uye
bdf43752c1 perf: 优化自动战斗部署栏识别条件,保全增加节能模式 (#8044)
* perf: 优化保全部署栏识别条件,增加节能模式

* fix: equal error

* chore: 跳过update改为sleep

* perf: 优化保全逻辑

* chore: 仅在开局识别干员部署费用
2024-01-21 15:30:37 +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
status102
a1903c9ae5 fix: 移除不必要的引用 2023-11-29 12:36:38 +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
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
MistEO
88a021cb2c refactor: 视觉相关重命名 2023-04-29 16:20:12 +08:00
MistEO
578e5abc05 refactor: Vision 超级大重构 Phase 1 2023-04-27 22:42:56 +08:00
MistEO
8ae7ba62b6 perf: 优化下抄作业的小逻辑 2023-04-17 00:03:05 +08:00
Hao Guan
ffdb9b1123 chore: 修复Clang/GCC编译警告 2023-03-20 20:42:21 +10:00
dantmnf
7f8e84d3de chore: move controller to subdirectory 2023-02-17 19:40:15 +08:00
MistEO
fce2ce8593 feat: 保全core上满了就不再上工具人了 2023-02-09 20:58:25 +08:00
Horror Proton
cc7fe180c6 chore: fix typos 2023-01-28 11:30:18 +08:00
MistEO
4101659eef fix: 修复抄作业退出战斗还在执行的问题;修复保全retry_times不生效的问题 2023-01-18 01:34:55 +08:00
MistEO
d83e90cb11 fix: 修复保全 retry_times不生效的问题 2023-01-18 01:03:23 +08:00
MistEO
9ac7573e37 fix: 修复保全作战中手动停止任务的报错 2023-01-17 23:24:20 +08:00
MistEO
7c36e08d20 fix: 修复保全通关后卡住的问题,新增界面提示 2023-01-17 23:21:02 +08:00
MistEO
60cf8bae5f perf: 优化保全抽卡和下干员等操作的优先级 2023-01-17 22:35:34 +08:00
MistEO
b96fb3ad87 fix: 修复保全retry_times不生效的问题 2023-01-17 02:49:54 +08:00
MistEO
b758bf05c6 fix: 修复保全一系列的问题(我忘了具体有哪些了.jpg) 2023-01-17 02:49:54 +08:00
MistEO
de5bdcf418 fix: 修复保全派驻不下工具人的问题 2023-01-16 02:03:34 +08:00
MistEO
51df29db64 fix: 修复保全界面打印错误 2023-01-16 01:41:25 +08:00
MistEO
2accd3f3c0 fix: 修复保全重试次数不生效问题,并添加一些界面显示 2023-01-16 01:33:25 +08:00
MistEO
9da092b3b9 feat: 优化保全派驻工具人部署策略,新增黑名单字段,修复一些卡住的问题,新增部分界面提示 2023-01-16 01:20:20 +08:00
MistEO
c32c28f02a fix: 修复镜头切换带来的击杀数状态问题 2023-01-15 03:24:14 +08:00
MistEO
6d14722e1a fix: 修复保全MoveCamera动作错误 2023-01-15 02:23:33 +08:00
MistEO
3325f2ae7c feat: 更新保全协议,整合drops字段,并支持战斗中获取战利品action 2023-01-14 23:48:11 +08:00
MistEO
a4192eeb91 fix: build error 2023-01-14 14:52:10 +08:00
MistEO
14f4fe2584 feat: 保全支持进入第二层时招募干员 2023-01-13 00:22:43 +08:00
MistEO
94a0fff6ad feat: 初步完成保全第一层循环刷 2023-01-12 23:54:13 +08:00