fix: 增加理智战斗后点击到掉落列表的重试次数,避免延长的黑屏时间影响

This commit is contained in:
uye
2026-01-11 18:23:32 +08:00
parent 2d0b1fb4e7
commit 8515845e4e
6 changed files with 10 additions and 10 deletions

View File

@@ -199,7 +199,7 @@ Task list type fields (`sub`, `next`, `onErrorNext`, `exceededNext`, `reduceOthe
| `@` | `@`-type Task | `Fight@ReturnTo` |
| `#` (unary) | Virtual task | `#self` |
| `#` (binary) | Virtual task | `StartUpThemes#next` |
| `*` | Repeat tasks | `(ClickCornerAfterPRTS+ClickCorner)*5` |
| `*` | Repeat tasks | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | Task list merge (in next-type attributes, only first occurrence of same-name tasks kept) | `A+B` |
| `^` | Task list difference (in first but not second, order preserved) | `(A+A+B+C)^(A+B+D)` (result is `C`) |

View File

@@ -343,7 +343,7 @@ default:
| `@` | テンプレートタスク | `Fight@ReturnTo` |
| `#`(単項) | 仮想タスク | `#self` |
| `#`(二項) | 仮想タスク | `StartUpThemes#next` |
| `*` | タスクの繰り返し | `(ClickCornerAfterPRTS+ClickCorner)*5` |
| `*` | タスクの繰り返し | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | タスクリストの結合next の一連のプロパティで同じ名前を持つ最初のタスクのみが保持されます) | `A+B` |
| `^` | タスクリストの差分(前者にあり、後者にないもので、順序は変わらない) | `(A+A+B+C)^(A+B+D)` (= `C`) |

View File

@@ -197,7 +197,7 @@ JSON 파일은 주석을 지원하지 않으므로, 텍스트 내의 주석은
| `@` | `@` 형 작업 | `Fight@ReturnTo` |
| `#` (단항) | 가상 작업 | `#self` |
| `#` (이항) | 가상 작업 | `StartUpThemes#next` |
| `*` | 다중 작업 반복 | `(ClickCornerAfterPRTS+ClickCorner)*5` |
| `*` | 다중 작업 반복 | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | 작업 목록 병합 (next 계열 필드에서 동명 작업은 앞쪽 우선) | `A+B` |
| `^` | 작업 목록 차집합 (전자에만 존재, 순서 유지) | `(A+A+B+C)^(A+B+D)` (결과는 `C`) |

View File

@@ -198,7 +198,7 @@ JSON 文件是不支持注释的,文本中的注释仅用于演示,请勿直
| `@` | `@` 型任务 | `Fight@ReturnTo` |
| `#`(单目) | 虚任务 | `#self` |
| `#`(双目) | 虚任务 | `StartUpThemes#next` |
| `*` | 重复多个任务 | `(ClickCornerAfterPRTS+ClickCorner)*5` |
| `*` | 重复多个任务 | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | 任务列表合并(在 next 系列字段中同名任务只保留最靠前者) | `A+B` |
| `^` | 任务列表差(在前者但不在后者,顺序不变) | `(A+A+B+C)^(A+B+D)`(结果为 `C` |

View File

@@ -342,7 +342,7 @@ default:
| `@` | 範本任務 | `Fight@ReturnTo` |
| `#`(單目) | 虛任務 | `#self` |
| `#`(雙目) | 虛任務 | `StartUpThemes#next` |
| `*` | 重複多個任務 | `(ClickCornerAfterPRTS+ClickCorner)*5` |
| `*` | 重複多個任務 | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | 任務清單合併(在 next 系列屬性中同名任務只保留最靠前者) | `A+B` |
| `^` | 任務列表差(在前者但不在後者,順序不變) | `(A+A+B+C)^(A+B+D)`(結果為 `C` |

View File

@@ -1387,7 +1387,7 @@
"postDelay": 1000,
"roi": [1010, 625, 260, 61],
"exceededNext": ["StageSNReturnFlag", "Stop"],
"reduceOtherTimes": ["(ClickCornerAfterPRTS+ClickCorner)*5"],
"reduceOtherTimes": ["(ClickCornerAfterPRTS+ClickCorner)*10"],
"next": [
"StartButton2",
"UseMedicine",
@@ -1469,16 +1469,16 @@
},
"WaitAfterPRTS": {
"algorithm": "JustReturn",
"reduceOtherTimes": ["ClickCornerAfterPRTS*5"],
"reduceOtherTimes": ["ClickCornerAfterPRTS*10"],
"next": ["PRTS#next", "WaitAfterPRTS@LoadingText", "WaitAfterPRTS@LoadingIcon", "ClickCornerAfterPRTS"]
},
"ClickCornerAfterPRTS": {
"algorithm": "JustReturn",
"action": "ClickRect",
"Doc": "点击屏幕右边,不会点到掉落物品,且不会关掉关卡选择的一块区域",
"Doc2": "在比较卡的时候点击屏幕,或是在升级时点击屏幕以进入到结算界面,最多 5 次,间隔 3s",
"Doc2": "在比较卡的时候点击屏幕,或是在升级时点击屏幕以进入到结算界面,最多 10 次,间隔 3s",
"specificRect": [1000, 100, 270, 10],
"maxTimes": 5,
"maxTimes": 10,
"postDelay": 3000,
"next": ["EndOfAction", "(ClickCorner + WaitAfterPRTS + StartUpThemes)#next ^ #self", "#self"],
"exceededNext": ["RestartGameAndContinue"]
@@ -1515,7 +1515,7 @@
"algorithm": "JustReturn",
"action": "ClickRect",
"specificRect": [1000, 20, 270, 50],
"maxTimes": 5,
"maxTimes": 10,
"next": [
"StartButton1",
"StartButton2",