mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 09:50:40 +08:00
fix: workaround for get.* = .*
This commit is contained in:
@@ -135,12 +135,15 @@ bool asst::CopilotTask::set_params(const json::value& params)
|
||||
bool is_adverse = params.get("is_adverse", false);
|
||||
m_adverse_select_task_ptr->set_enable(need_navigate && is_adverse);
|
||||
|
||||
// 防止在关卡名展开的情况下无法滑动,调整滑动区域
|
||||
std::string m_navigate_name = params.get("navigate_name", std::string());
|
||||
Task.get<OcrTaskInfo>(m_navigate_name + "@Copilot@ClickStageName")->text = { m_navigate_name };
|
||||
Task.get<OcrTaskInfo>(m_navigate_name + "@Copilot@ClickedCorrectStage")->text = { m_navigate_name };
|
||||
Task.get(m_navigate_name + "@Copilot@FullStageNavigation")->specific_rect = Rect(600, 100, 20, 20);
|
||||
m_navigate_task_ptr->set_tasks({ m_navigate_name + "@Copilot@StageNavigationBegin" });
|
||||
if (!m_navigate_name.empty()) {
|
||||
Task.get<OcrTaskInfo>(m_navigate_name + "@Copilot@ClickStageName")->text = { m_navigate_name };
|
||||
Task.get<OcrTaskInfo>(m_navigate_name + "@Copilot@ClickedCorrectStage")->text = { m_navigate_name };
|
||||
m_navigate_task_ptr->set_tasks({ m_navigate_name + "@Copilot@StageNavigationBegin" });
|
||||
}
|
||||
else {
|
||||
m_navigate_task_ptr->set_tasks({});
|
||||
}
|
||||
m_navigate_task_ptr->set_enable(need_navigate);
|
||||
|
||||
bool with_formation = params.get("formation", false);
|
||||
|
||||
Reference in New Issue
Block a user