fix: 修复 引航者试炼 - 恢弘试炼 不开始的问题

This commit is contained in:
MistEO
2023-01-11 10:36:21 +08:00
parent 51fcdecb80
commit ed003a7eb8
3 changed files with 16 additions and 4 deletions

View File

@@ -5943,6 +5943,18 @@
255
]
},
"BattleStartAll": {
"action": "DoNothing",
"algorithm": "JustReturn",
"next": [
"BattleStartNormal",
"BattleStartRaid",
"BattleStartExercise",
"BattleStartSimulation",
"BattleStartTrials",
"BattleStartTrialsRaid"
]
},
"BattleStartNormal": {
"baseTask": "BattleStart"
},
@@ -5955,6 +5967,9 @@
"BattleStartTrials": {
"baseTask": "BattleStart"
},
"BattleStartTrialsRaid": {
"baseTask": "BattleStart"
},
"BattleStartSimulation": {
"action": "ClickSelf",
"roi": [

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@@ -19,10 +19,7 @@ asst::CopilotTask::CopilotTask(const AsstCallback& callback, Assistant* inst)
m_subtasks.emplace_back(m_formation_task_ptr);
auto start_2_tp = std::make_shared<ProcessTask>(callback, inst, TaskType);
start_2_tp
->set_tasks({ "BattleStartNormal", "BattleStartRaid", "BattleStartExercise", "BattleStartSimulation",
"BattleStartTrials" })
.set_ignore_error(false);
start_2_tp->set_tasks({ "BattleStartAll" }).set_ignore_error(false);
m_subtasks.emplace_back(start_2_tp);
m_subtasks.emplace_back(m_battle_task_ptr)->set_retry_times(0);