mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-19 02:23:01 +08:00
Merge branch 'dev' of https://github.com/MaaAssistantArknights/MaaAssistantArknights into dev
This commit is contained in:
@@ -442,3 +442,6 @@ Todo
|
||||
"id": string
|
||||
}
|
||||
```
|
||||
|
||||
- `UnsupportedLevel`
|
||||
自动抄作业,不支持的关卡名
|
||||
|
||||
@@ -5094,7 +5094,7 @@
|
||||
60,
|
||||
60
|
||||
],
|
||||
"preDelay": 2000
|
||||
"preDelay": 3000
|
||||
},
|
||||
"BattleSkillReady": {
|
||||
"roi": [
|
||||
|
||||
@@ -25,6 +25,10 @@ bool asst::BattleProcessTask::_run()
|
||||
bool ret = get_stage_info();
|
||||
|
||||
if (!ret) {
|
||||
json::value info = basic_info_with_what("UnsupportedLevel");
|
||||
auto& details = info["details"];
|
||||
details["level"] = m_stage_name;
|
||||
callback(AsstMsg::SubTaskExtraInfo, info);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@@ -16,14 +16,14 @@ asst::CopilotTask::CopilotTask(const AsstCallback& callback, void* callback_arg)
|
||||
.set_ignore_error(true);
|
||||
m_subtasks.emplace_back(start_1_tp);
|
||||
|
||||
m_subtasks.emplace_back(m_formation_task_ptr)->set_ignore_error(false);
|
||||
m_subtasks.emplace_back(m_formation_task_ptr)->set_ignore_error(false).set_retry_times(0);
|
||||
|
||||
auto start_2_tp = std::make_shared<ProcessTask>(callback, callback_arg, TaskType);
|
||||
start_2_tp->set_tasks({ "BattleStartNormal", "BattleStartRaid", "BattleStartExercise", "BattleStartSimulation" })
|
||||
.set_ignore_error(false);
|
||||
m_subtasks.emplace_back(start_2_tp);
|
||||
|
||||
m_subtasks.emplace_back(m_battle_task_ptr);
|
||||
m_subtasks.emplace_back(m_battle_task_ptr)->set_retry_times(0);
|
||||
}
|
||||
|
||||
bool asst::CopilotTask::set_params(const json::value& params)
|
||||
|
||||
@@ -653,6 +653,10 @@ namespace MeoAsstGui
|
||||
// copilotModel.AddLog(subTaskDetails["details"].ToString(), details_color.Length == 0 ? "dark" : details_color);
|
||||
//}
|
||||
break;
|
||||
|
||||
case "UnsupportedLevel":
|
||||
copilotModel.AddLog("不支持的关卡\n请更新 MAA 软件版本,或检查作业文件", "darkred");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ namespace MeoAsstGui
|
||||
_windowManager = windowManager;
|
||||
DisplayName = "自动战斗 Beta";
|
||||
LogItemViewModels = new ObservableCollection<LogItemViewModel>();
|
||||
AddLog("小提示:请手动打开游戏有“开始行动”按钮的界面再使用本功能;\n\n如果想借好友助战可以关闭“自动编队”,手动选择好干员后再开始;\n\n模拟悖论则需要关闭“自动编队”,并自己选好技能处于“开始模拟”按钮的界面再开始", "dark");
|
||||
AddLog("小提示:请手动打开游戏有“开始行动”按钮的界面再使用本功能;\n\n如果想借好友助战可以关闭“自动编队”,手动选择好干员后再开始;\n\n模拟悖论则需要关闭“自动编队”,并自己选好技能处于“开始模拟”按钮的界面再开始\n\n“特别关注”的干员暂时无法被识别,请取消特别关注或手动编队", "dark");
|
||||
}
|
||||
|
||||
public void AddLog(string content, string color = "Gray", string weight = "Regular")
|
||||
|
||||
Reference in New Issue
Block a user