Commit Graph

10016 Commits

Author SHA1 Message Date
zzyyyl
a9842df41d fix: 修复 #7410 导致的 Release 下模板图片加载失败的问题 2023-11-28 23:09:06 +08:00
Constrat
bcf6cfd596 chore: Auto Update Game Resources - 2023-11-28 2023-11-28 11:07:42 +00:00
zzyyyl
ca9501652a feat: 重构 TaskData (#7410)
#### 主要修改

- 从 TaskData 中分离 TaskDataSymbol, TaskDataSymbolStream
- 优化与 TaskData 的 get_raw 和 get 相关部分
   现在 get_raw 只能获取任务的继承信息,其它详细信息会在 get 的时候解析。

#### 其它修改

- 增加 TaskDerivedType 表示任务的继承类型
- 增加 TaskPipelineInfo 表示任务的流程信息(name + 5 个 TaskList 的任务列表)
- 增加 TaskDerivedInfo 表示任务的继承信息,包含 base & prefix & TaskDerivedType
- 给各个任务类型的 shared_ptr 增加了别名;
- 增加 ResultOrError(是 std::expected 的下位替代,同时又类似于 std::optional)

close #7129
2023-11-28 15:55:50 +08:00
hmydgz
8719e9b416 docs: 补全战斗流程协议 actions 的 skill_times 参数 (#7413) 2023-11-27 23:18:39 +08:00
zzyyyl
c09ff03010 refactor: 优化与 TaskData 的 get_raw 和 get 相关部分
fix: 使用 std::erase & std::erase_if, 避免使用具有不同定义的 ranges::remove & ranges::remove_if

现在 get_raw 只能获取任务的继承信息,其它详细信息会在 get 的时候解析。

另:
- 增加 TaskDerivedType 表示任务的继承类型
- 增加 TaskPipelineInfo 表示任务的流程信息(name + 5个TaskList的任务列表)
- 增加 TaskDerivedInfo 表示任务的继承信息,包含 base & prefix & TaskDerivedType
- 给各个任务类型的 shared_ptr 增加了别名;
2023-11-27 14:59:12 +08:00
zzyyyl
d6a75552ba refactor: 从 TaskData 中分离 TaskDataSymbol, TaskDataSymbolStream;增加 TaskDataTypes
fix: 用 to_string 和 string 加法取代 std::format 以通过非 win 平台编译

asst::ResultOrError 是 std::expected 的下位替代(同时又类似于 std::optional)
2023-11-27 14:59:12 +08:00
zzyyyl
f3f993d727 fix: 修复剿灭退出时卡在情报汇总的问题 (#7409)
fix #3617 
fix #7408
2023-11-27 14:56:59 +08:00
zzyyyl
37508962ca fix: 修复剿灭退出时卡在情报汇总的问题 2023-11-27 14:42:12 +08:00
David
34e885435b fix: YostarJP regex for alter and common error operators
fix #7402
2023-11-26 15:00:44 +01:00
AnnAngela
cd8d92893a ci: 修正 gh_token 2023-11-26 19:16:14 +08:00
AnnAngela
fa4fbfccfd ci: 资源更新时发起资源同步 2023-11-26 19:13:12 +08:00
status102
69741f9541 chore: Auto Update Game Resources - 2023-11-26 2023-11-26 17:02:24 +08:00
status102
169180bef6 refactor: 迁移剩下的肉鸽数据,移除Status相关逻辑 (#7331)
refactor: 迁移剩下的肉鸽数据,移除Status相关逻辑
2023-11-26 14:15:45 +08:00
status102
7a78779488 chore: Auto Update Game Resources - 2023-11-26
补上 `a05791d578aff287eaa8cd09d25af2e731bcfc4e` 中遗漏的修改
2023-11-26 14:08:46 +08:00
status102
744acba0ba perf: 优化不必要的拷贝 2023-11-26 13:54:25 +08:00
status102
3b0668e05f resource: 更新新版危机合约地图 (#7399)
resource: 更新新版危机合约地图
2023-11-26 13:00:49 +08:00
status102
a05791d578 resource: 更新新版危机合约地图 2023-11-26 12:24:57 +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
status102
7ca50bc865 fix: 修复使用临期理智药设置无法在任务中修改的错误 (#7383) 2023-11-24 16:48:21 +08:00
uye
3407609dba fix: 信用商店购物时如有干员合同无法购物
fix #5953
2023-11-24 16:39:30 +08:00
David
1d7f9be113 style: c -> C, total downloas 2023-11-23 19:13:08 +01:00
David
1fe1461be2 style: c -> C + total downloads 2023-11-23 19:10:59 +01: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
AnnAngela
e41b5b945c ci: 优化更新日志生成逻辑 (#7374) 2023-11-23 16:38:15 +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
AnnAngela
7f717bffb1 fix: 添加-i -o 2023-11-23 10:28:48 +08:00
AnnAngela
8716f0e36b fix: 繁中服“退出明日方舟”无效的问题
close #7363
2023-11-23 10:23:26 +08:00
uye
0226d25f37 docs: Update CHANGELOG.md 2023-11-22 14:34:23 +08:00
AnnAngela
c3e0897c63 Release v4.27.0 (#7369) 2023-11-22 10:44:25 +08:00
status102
00c6cafd93 feat: 保全支持开局替换部分满足条件的非核心干员 2023-11-22 09:42:36 +08:00
status102
55bfc531ae fix: 修复待部署区干员费用不识别的错误 2023-11-22 09:36:34 +08:00
github-actions[bot]
14d1fd2c08 docs: Auto Update Changelogs of v4.27.0 (#7371)
https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/7369

Co-authored-by: ABA2396 <ABA2396@users.noreply.github.com>
2023-11-22 09:29:30 +08:00
Constrat
da4396e06f chore: Auto Update Game Resources - 2023-11-21 2023-11-21 20:07:29 +00:00
HY
dbc65f9614 chore: 繁中服「登臨意」活動導航 (#7367) 2023-11-22 00:17:10 +08:00
Lancarus
054b20fd53 perf:优化傀影肉鸽部分逻辑 (#7368) 2023-11-21 23:04:02 +08:00
Horror Proton
3f7aeb4907 perf: do not rotate logs that are symbolic links 2023-11-21 22:22:25 +08:00
Constrat
2a898dd352 chore: Auto Update Game Resources - 2023-11-21 2023-11-21 09:07:43 +00:00
Constrat
da4be2c0a1 chore: Auto Update Game Resources - 2023-11-21 2023-11-21 07:45:17 +00:00
Manicsteiner
113d19a666 docs: update glossary (#7361) 2023-11-21 09:25:56 +08:00
uye
991f04b636 fix: 自动战斗一直点击查看折光
fix #7353
2023-11-20 10:50:54 +08:00
status102
31fc490986 docs: 增加Wpf自动战斗-战斗列表关于批量导入的提示 (#7338)
docs: 增加Wpf自动战斗-战斗列表关于批量导入的提示
2023-11-19 09:09:31 +08:00
David
ccbab70885 chore: move back old copilot SSS json
[skip changelog] [skip ci]
2023-11-19 00:28:39 +01:00
David
c09d19191e feat: SSS#2 YostarEN implementation (#7346) 2023-11-19 00:27:19 +01:00
Manicsteiner
1c75e9df48 feat: YoStarJP SSS#2 (#7322)
保全派驻二期
约翰老妈新建地块 整完了,大概能用,我觉得是作业不行
雷神工业测试平台 下午继续
发现在ocr里 ‘り’ ‘リ’ 会识别错误
自动资源更新的 CharsNameOcrReplace 会给三次
[定向导能元件](https://prts.wiki/w/%E4%BF%9D%E5%85%A8%E6%B4%BE%E9%A9%BB#%E5%AE%9A%E5%90%91%E5%AF%BC%E8%83%BD%E5%85%83%E4%BB%B6)
的名称,应该有两次是其对应的 定向导能配件 ,可能需要修改相应功能。
2023-11-19 00:11:14 +01:00
status102
3730c376c2 revert: 还原 c9d720fc6ab394b4fc59cba07f2777eb8030abe7 中涉及连续战斗的部分以符合当前逻辑 (#7339)
revert: 还原 `c9d720fc6ab394b4fc59cba07f2777eb8030abe7` 中涉及连续战斗的部分以符合当前逻辑
2023-11-18 21:00:21 +08:00
uye
ba4437a021 fix: 自定义基建计划找不到 THRM-EX
fix #7344
2023-11-18 20:09:16 +08:00