Skip to content

Commit 16275df

Browse files
authored
feat:新增自动深眠 (#125)
1 parent 427c8ce commit 16275df

12 files changed

+291
-11
lines changed

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@
1313
- 刷体力、最优材料关卡、活动关卡导航、吃糖选项
1414
- 山麓的回音(肉鸽)
1515
- 领取日常奖励
16+
- 每周深眠域(使用游戏自带自动战斗)
1617

1718
近期可能会支持的功能:
18-
19-
- 每周深眠域(使用游戏自带自动战斗)
2019
- 自定义刷体力关卡
2120

2221
## 使用说明

assets/interface.json

+4
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@
3333
"name": "每日心相(意志解析)",
3434
"entry": "Psychube"
3535
},
36+
{
37+
"name": "自动深眠(配置一二队后再运行,队列名称默认)",
38+
"entry": "Limbo"
39+
},
3640
{
3741
"name": "常规作战",
3842
"entry": "Combat",
278 Bytes
Loading
9.09 KB
Loading
-20.1 KB
Loading
27.5 KB
Loading
Loading
Loading
Loading
Loading
Loading

assets/resource/base/pipeline/limbo.json

+286-9
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,14 @@
7575
]
7676
},
7777
"LimboEntry": {
78-
"enabled": false,
79-
"enabled_doc": "还没写完",
78+
"enabled_doc": "正在写",
8079
"recognition": "TemplateMatch",
8180
"template": "Limbo/LimboEntry.png",
8281
"roi": [
83-
873,
84-
244,
85-
264,
86-
231
82+
864,
83+
393,
84+
297,
85+
162
8786
],
8887
"action": "Click",
8988
"next": [
@@ -110,6 +109,7 @@
110109
],
111110
"post_wait_freezes": 1,
112111
"next": [
112+
"LimboEnd",
113113
"LimboStageRightest",
114114
"LimboStageFlag"
115115
]
@@ -124,10 +124,11 @@
124124
134
125125
],
126126
"next": [
127-
"LimboStageLightest"
127+
"LimboStageLightest_1"
128128
]
129129
},
130-
"LimboStageLightest": {
130+
"LimboStageLightest_1": {
131+
"doc": "最靓的位置,要多点几次",
131132
"recognition": "ColorMatch",
132133
"method": 6,
133134
"roi": [
@@ -144,6 +145,282 @@
144145
],
145146
"connected": true,
146147
"count": 500,
147-
"action": "Click"
148+
"action": "Click",
149+
"next": [
150+
"LimboActionFlag_1",
151+
"LimboStageLightest_1"
152+
]
153+
},
154+
"LimboActionFlag_1": {
155+
"recognition": "OCR",
156+
"text": "开始行动",
157+
"roi": [
158+
988,
159+
566,
160+
256,
161+
154
162+
],
163+
"next": [
164+
"LimboTeamSelection_1",
165+
"LimboActionFlag_1"
166+
]
167+
},
168+
"LimboTeamSelection_1": {
169+
"recognition": "OCR",
170+
"text": "成员队列",
171+
"roi": [
172+
786,
173+
631,
174+
156,
175+
43
176+
],
177+
"action": "Click",
178+
"next": [
179+
"LimboTeamSelection_11",
180+
"LimboTeamSelection_1"
181+
]
182+
},
183+
"LimboTeamSelection_11": {
184+
"recognition": "TemplateMatch",
185+
"template": [
186+
"Limbo/LimboTeamSelection_11.png",
187+
"Limbo/LimboTeamSelection_12.png"
188+
],
189+
"order_by": "Score",
190+
"threshold": 0.9,
191+
"roi": [
192+
722,
193+
342,
194+
272,
195+
219
196+
],
197+
"action": "Click",
198+
"next": [
199+
"LimboAction_1",
200+
"LimboTeamSelection_11"
201+
]
202+
},
203+
"LimboAction_1": {
204+
"recognition": "OCR",
205+
"text": "开始行动",
206+
"roi": [
207+
988,
208+
566,
209+
256,
210+
154
211+
],
212+
"timeout": 2000000,
213+
"action": "Click",
214+
"next": [
215+
"LimboVictory_1",
216+
"LimboAction_1"
217+
]
218+
},
219+
"LimboVictory_1": {
220+
"recognition": "OCR",
221+
"text": [
222+
"战斗胜利",
223+
"战斗失败"
224+
],
225+
"roi": [
226+
678,
227+
10,
228+
473,
229+
240
230+
],
231+
"action": "Click",
232+
"next": [
233+
"LimboVictory_1",
234+
"LimboStageLightest_2"
235+
]
236+
},
237+
"LimboStageLightest_2": {
238+
"doc": "最靓的位置,要多点几次",
239+
"recognition": "ColorMatch",
240+
"method": 6,
241+
"roi": [
242+
0,
243+
70,
244+
1280,
245+
560
246+
],
247+
"lower": [
248+
200
249+
],
250+
"upper": [
251+
255
252+
],
253+
"connected": true,
254+
"count": 500,
255+
"action": "Click",
256+
"next": [
257+
"LimboActionFlag_2",
258+
"LimboStageLightest_2"
259+
]
260+
},
261+
"LimboActionFlag_2": {
262+
"recognition": "OCR",
263+
"text": "开始行动",
264+
"roi": [
265+
988,
266+
566,
267+
256,
268+
154
269+
],
270+
"next": [
271+
"LimboTeamSelection_2",
272+
"LimboActionFlag_2"
273+
]
274+
},
275+
"LimboTeamSelection_2": {
276+
"recognition": "OCR",
277+
"text": "成员队列",
278+
"roi": [
279+
786,
280+
631,
281+
156,
282+
43
283+
],
284+
"action": "Click",
285+
"next": [
286+
"LimboTeamSelection_22",
287+
"LimboTeamSelection_2"
288+
]
289+
},
290+
"LimboTeamSelection_22": {
291+
"recognition": "TemplateMatch",
292+
"template": [
293+
"Limbo/LimboTeamSelection_21.png",
294+
"Limbo/LimboTeamSelection_22.png"
295+
],
296+
"order_by": "Score",
297+
"threshold": 0.9,
298+
"roi": [
299+
722,
300+
342,
301+
272,
302+
219
303+
],
304+
"action": "Click",
305+
"next": [
306+
"LimboAction_2",
307+
"LimboTeamSelection_22"
308+
]
309+
},
310+
"LimboAction_2": {
311+
"recognition": "OCR",
312+
"text": "开始行动",
313+
"roi": [
314+
988,
315+
566,
316+
256,
317+
154
318+
],
319+
"timeout": 2000000,
320+
"action": "Click",
321+
"next": [
322+
"LimboVictory_2",
323+
"LimboAction_2"
324+
]
325+
},
326+
"LimboVictory_2": {
327+
"recognition": "OCR",
328+
"text": [
329+
"战斗胜利",
330+
"战斗失败"
331+
],
332+
"roi": [
333+
678,
334+
10,
335+
473,
336+
240
337+
],
338+
"action": "Click",
339+
"next": [
340+
"LimboFinish",
341+
"LimboVictory_2"
342+
]
343+
},
344+
"LimboFinish": {
345+
"recognition": "TemplateMatch",
346+
"template": "Limbo/LimboFinish.png",
347+
"roi": [
348+
400,
349+
199,
350+
569,
351+
354
352+
],
353+
"green_mask": true,
354+
"action": "Click",
355+
"next": [
356+
"LimboAwards",
357+
"LimboFinish"
358+
]
359+
},
360+
"LimboAwards": {
361+
"recognition": "TemplateMatch",
362+
"template": "Limbo/LimboAwards.png",
363+
"roi": [
364+
139,
365+
589,
366+
109,
367+
110
368+
],
369+
"green_mask": true,
370+
"action": "Click",
371+
"next": [
372+
"LimboObtainedAwards_1"
373+
]
374+
},
375+
"LimboObtainedAwards_1": {
376+
"recognition": "TemplateMatch",
377+
"template": "Limbo/LimboObtainedAwards.png",
378+
"roi": [
379+
941,
380+
132,
381+
205,
382+
176
383+
],
384+
"action": "Click",
385+
"next": [
386+
"Sub_ObtainedAwards",
387+
"LimboObtainedAwards_2"
388+
]
389+
},
390+
"LimboObtainedAwards_2": {
391+
"recognition": "OCR",
392+
"text": "深眠试验酬劳",
393+
"roi": [
394+
104,
395+
36,
396+
358,
397+
157
398+
],
399+
"action": "Click",
400+
"target": [
401+
20,
402+
20,
403+
20,
404+
20
405+
],
406+
"next": [
407+
"Sub_ObtainedAwards",
408+
"LimboEnd",
409+
"LimboStageRightest",
410+
"Sub_BackButton",
411+
"LimboObtainedAwards_2"
412+
]
413+
},
414+
"LimboEnd": {
415+
"recognition": "TemplateMatch",
416+
"template": "Limbo/LimboEnd.png",
417+
"threshold": 0.9,
418+
"roi": [
419+
843,
420+
431,
421+
231,
422+
135
423+
],
424+
"next": []
148425
}
149426
}

0 commit comments

Comments
 (0)