feat: 支持肉鸽商店根据当前已有干员区分是否购买;支持购买金酒之杯后不再额外消耗源石锭

This commit is contained in:
MistEO
2022-07-31 03:01:56 +08:00
parent 4efa10a37c
commit 3c6b822fc6
14 changed files with 169 additions and 59 deletions

View File

@@ -95,14 +95,14 @@ bool ProcessTask::_run()
};
Log.info(info.to_string());
Rect rect;
auto front_task_ptr = Task.get(m_cur_tasks_name.front());
// 可能有配置错误,导致不存在对应的任务
if (front_task_ptr == nullptr) {
Log.error("Invalid task", m_cur_tasks_name.front());
return false;
}
Rect rect;
// 如果第一个任务是JustReturn的那就没必要再截图并计算了
if (front_task_ptr->algorithm == AlgorithmType::JustReturn) {
m_cur_task_ptr = front_task_ptr;