diff --git a/resource/tasks.json b/resource/tasks.json index 4d4bf8c724..51ea450616 100644 --- a/resource/tasks.json +++ b/resource/tasks.json @@ -56,6 +56,128 @@ 80 ] }, + "BI-8": { + "algorithm": "justreturn", + "action": "doNothing", + "next": [ + "StageBreakIceToBI8", + "StageBIToBI8", + "StageBI8" + ] + }, + "StageBreakIceToBI8": { + "template": "StageBreakIce.png", + "roi": [ + 0, + 500, + 500, + 150 + ], + "maskRange": [ + 1, + 255 + ], + "action": "clickSelf", + "next": [ + "StageBIToBI8" + ] + }, + "StageBIToBI8": { + "template": "StageBI.png", + "action": "clickSelf", + "roi": [ + 1000, + 250, + 280, + 150 + ], + "cache": false, + "next": [ + "SwipeToStageBI8" + ] + }, + "SwipeToStageBI8": { + "algorithm": "justReturn", + "action": "swipeToTheRight", + "maxTimes": 3, + "exceededNext": [ + "StageBI8" + ], + "next": [ + "StageBI8", + "SwipeToStageBI8" + ] + }, + "StageBI8": { + "action": "clickSelf", + "roi": [ + 200, + 350, + 200, + 80 + ] + }, + "BI-7": { + "algorithm": "justreturn", + "action": "doNothing", + "next": [ + "StageBreakIceToBI7", + "StageBIToBI7", + "StageBI7" + ] + }, + "StageBreakIceToBI7": { + "template": "StageBreakIce.png", + "roi": [ + 0, + 500, + 500, + 150 + ], + "maskRange": [ + 1, + 255 + ], + "action": "clickSelf", + "next": [ + "StageBIToBI7" + ] + }, + "StageBIToBI7": { + "template": "StageBI.png", + "action": "clickSelf", + "roi": [ + 1000, + 250, + 280, + 150 + ], + "cache": false, + "next": [ + "SwipeToStageBI7" + ] + }, + "SwipeToStageBI7": { + "algorithm": "justReturn", + "action": "swipeToTheRight", + "maxTimes": 3, + "exceededNext": [ + "StageBI7" + ], + "next": [ + "StageBI7", + "SwipeToStageBI7" + ] + }, + "StageBI7": { + "action": "clickSelf", + "roi": [ + 50, + 250, + 200, + 80 + ] + }, "CA-5": { "algorithm": "justreturn", "action": "doNothing", diff --git a/resource/template/StageBI.png b/resource/template/StageBI.png new file mode 100644 index 0000000000..b3a1c50f4a Binary files /dev/null and b/resource/template/StageBI.png differ diff --git a/resource/template/StageBI7.png b/resource/template/StageBI7.png new file mode 100644 index 0000000000..6f9ca0c911 Binary files /dev/null and b/resource/template/StageBI7.png differ diff --git a/resource/template/StageBI8.png b/resource/template/StageBI8.png new file mode 100644 index 0000000000..ba49669013 Binary files /dev/null and b/resource/template/StageBI8.png differ diff --git a/resource/template/StageBreakIce.png b/resource/template/StageBreakIce.png new file mode 100644 index 0000000000..10d6c1c80f Binary files /dev/null and b/resource/template/StageBreakIce.png differ diff --git a/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs b/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs index a49ea1a860..5646426070 100644 --- a/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs +++ b/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs @@ -67,6 +67,8 @@ namespace MeoAsstGui StageList.Add(new CombData { Display = "红票-5", Value = "AP-5" }); StageList.Add(new CombData { Display = "经验-5", Value = "LS-5" }); StageList.Add(new CombData { Display = "技能-5", Value = "CA-5" }); + StageList.Add(new CombData { Display = "BI-7", Value = "BI-7" }); + StageList.Add(new CombData { Display = "BI-8", Value = "BI-8" }); } public void AddLog(string content, string color = "Gray", string weight = "Regular")