diff --git a/assets/interface.json b/assets/interface.json index 043fd4f2..fa9a1137 100644 --- a/assets/interface.json +++ b/assets/interface.json @@ -930,6 +930,20 @@ }, "活动选择": { "cases": [ + { + "name": "活动:东区黎明 19 艰难", + "pipeline_override": { + "ActivityEnterTheShow": { + "template": "Combat/Activity/LondonDawningEnterTheShow.png" + }, + "TargetStageName": { + "expected": "19" + }, + "StageDifficulty": { + "next": "ActivityStageDifficulty" + } + } + }, { "name": "活动:绿湖噩梦 17 艰难(已结束)", "pipeline_override": { diff --git a/assets/resource/base/image/Combat/Activity/LondonDawningEnterTheShow.png b/assets/resource/base/image/Combat/Activity/LondonDawningEnterTheShow.png new file mode 100644 index 00000000..3ecf1efe Binary files /dev/null and b/assets/resource/base/image/Combat/Activity/LondonDawningEnterTheShow.png differ diff --git a/assets/resource/base/pipeline/combat_activity.json b/assets/resource/base/pipeline/combat_activity.json index 2ed95f7d..bb8f8f93 100644 --- a/assets/resource/base/pipeline/combat_activity.json +++ b/assets/resource/base/pipeline/combat_activity.json @@ -1,13 +1,47 @@ { + "ActivityEntry": { + "next": [ + "ActivityEnterTheShow", + "Sub_StartUp" + ] + }, + "ActivityEnterTheShow": { + "recognition": "TemplateMatch", + "template_doc": "Set in code", + "roi": [ + 885, + 123, + 340, + 183 + ], + "action": "Click", + "post_wait_freezes": 1, + "next": [ + "ActivityMainChapter", + "ActivityEnterTheShow" + ] + }, + "ActivityMainChapter": { + "recognition": "OCR", + "expected": [ + "剧情", + "步" + ], + "roi": [ + 988, + 571, + 281, + 144 + ], + "action": "Click", + "next": "SwipeLeftAndFindStage" + }, "ActivityStageDifficulty": { "next": [ "ActivityStageDifficulty_Hard", "ActivityStageDifficultyToRight" ] }, - "ActivityEntry": { - "next": [] - }, "ActivityStageDifficulty_Hard": { "recognition": "OCR", "expected": [ diff --git a/assets/resource/base/pipeline/limbo.json b/assets/resource/base/pipeline/limbo.json index 0783489f..bcfe62f5 100644 --- a/assets/resource/base/pipeline/limbo.json +++ b/assets/resource/base/pipeline/limbo.json @@ -453,4 +453,4 @@ ], "next": [] } -} \ No newline at end of file +}