mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 01:40:46 +08:00
feat.为 ProcessTask 添加子任务字段
fix https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/584
This commit is contained in:
@@ -189,11 +189,19 @@ bool asst::TaskData::parse(const json::value& json)
|
||||
task_info_ptr->roi = Rect();
|
||||
}
|
||||
|
||||
if (task_json.contains("sub")) {
|
||||
for (const json::value& sub : task_json.at("sub").as_array()) {
|
||||
task_info_ptr->sub.emplace_back(sub.as_string());
|
||||
}
|
||||
}
|
||||
task_info_ptr->sub_error_ignored = task_json.get("subErrorIgnored", true);
|
||||
|
||||
if (task_json.contains("next")) {
|
||||
for (const json::value& next : task_json.at("next").as_array()) {
|
||||
task_info_ptr->next.emplace_back(next.as_string());
|
||||
}
|
||||
}
|
||||
|
||||
if (task_json.contains("rectMove")) {
|
||||
const json::array& move_arr = task_json.at("rectMove").as_array();
|
||||
task_info_ptr->rect_move = Rect(
|
||||
|
||||
Reference in New Issue
Block a user