chore: Auto update by pre-commit hooks

https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20901826616
[skip changelog]
This commit is contained in:
github-actions[bot]
2026-01-11 21:04:29 +00:00
parent 61b897154b
commit 0ea829ec49
6 changed files with 41 additions and 41 deletions

View File

@@ -194,14 +194,14 @@ Please note that JSON files do not support comments. The comments in this docume
Task list type fields (`sub`, `next`, `onErrorNext`, `exceededNext`, `reduceOtherTimes`) support expression calculations.
| Symbol | Meaning | Example |
| :----------: | :--------------------------------------------------------------------------------------: | :------------------------------------: |
| `@` | `@`-type Task | `Fight@ReturnTo` |
| `#` (unary) | Virtual task | `#self` |
| `#` (binary) | Virtual task | `StartUpThemes#next` |
| `*` | 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`) |
| Symbol | Meaning | Example |
| :----------: | :--------------------------------------------------------------------------------------: | :-------------------------------------: |
| `@` | `@`-type Task | `Fight@ReturnTo` |
| `#` (unary) | Virtual task | `#self` |
| `#` (binary) | Virtual task | `StartUpThemes#next` |
| `*` | 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`) |
Operators `@`, `#`, `*`, `+`, `^` have precedence: `#` (unary) > `@` = `#` (binary) > `*` > `+` = `^`.

View File

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

View File

@@ -192,14 +192,14 @@ JSON 파일은 주석을 지원하지 않으므로, 텍스트 내의 주석은
작업 목록 유형 필드 (`sub`, `next`, `onErrorNext`, `exceededNext`, `reduceOtherTimes`)는 표현식 계산을 지원합니다.
| 기호 | 의미 | 예시 |
| :--------: | :-------------------------------------------------------: | :------------------------------------: |
| `@` | `@` 형 작업 | `Fight@ReturnTo` |
| `#` (단항) | 가상 작업 | `#self` |
| `#` (이항) | 가상 작업 | `StartUpThemes#next` |
| `*` | 다중 작업 반복 | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | 작업 목록 병합 (next 계열 필드에서 동명 작업은 앞쪽 우선) | `A+B` |
| `^` | 작업 목록 차집합 (전자에만 존재, 순서 유지) | `(A+A+B+C)^(A+B+D)` (결과는 `C`) |
| 기호 | 의미 | 예시 |
| :--------: | :-------------------------------------------------------: | :-------------------------------------: |
| `@` | `@` 형 작업 | `Fight@ReturnTo` |
| `#` (단항) | 가상 작업 | `#self` |
| `#` (이항) | 가상 작업 | `StartUpThemes#next` |
| `*` | 다중 작업 반복 | `(ClickCornerAfterPRTS+ClickCorner)*10` |
| `+` | 작업 목록 병합 (next 계열 필드에서 동명 작업은 앞쪽 우선) | `A+B` |
| `^` | 작업 목록 차집합 (전자에만 존재, 순서 유지) | `(A+A+B+C)^(A+B+D)` (결과는 `C`) |
연산자 `@`, `#`, `*`, `+`, `^`의 우선순위: `#`(단항) > `@` = `#`(이항) > `*` > `+` = `^`.

View File

@@ -193,14 +193,14 @@ JSON 文件是不支持注释的,文本中的注释仅用于演示,请勿直
任务列表类型字段(`sub`, `next`, `onErrorNext`, `exceededNext`, `reduceOtherTimes`)支持表达式计算。
| 符号 | 含义 | 实例 |
| :---------: | :------------------------------------------------------: | :------------------------------------: |
| `@` | `@` 型任务 | `Fight@ReturnTo` |
| `#`(单目) | 虚任务 | `#self` |
| `#`(双目) | 虚任务 | `StartUpThemes#next` |
| `*` | 重复多个任务 | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | 任务列表合并(在 next 系列字段中同名任务只保留最靠前者) | `A+B` |
| `^` | 任务列表差(在前者但不在后者,顺序不变) | `(A+A+B+C)^(A+B+D)`(结果为 `C` |
| 符号 | 含义 | 实例 |
| :---------: | :------------------------------------------------------: | :-------------------------------------: |
| `@` | `@` 型任务 | `Fight@ReturnTo` |
| `#`(单目) | 虚任务 | `#self` |
| `#`(双目) | 虚任务 | `StartUpThemes#next` |
| `*` | 重复多个任务 | `(ClickCornerAfterPRTS+ClickCorner)*10` |
| `+` | 任务列表合并(在 next 系列字段中同名任务只保留最靠前者) | `A+B` |
| `^` | 任务列表差(在前者但不在后者,顺序不变) | `(A+A+B+C)^(A+B+D)`(结果为 `C` |
运算符 `@`, `#`, `*`, `+`, `^` 有优先级:`#`(单目)> `@` = `#`(双目)> `*` > `+` = `^`

View File

@@ -337,14 +337,14 @@ default:
## 運算式計算
| 符號 | 含義 | 實例 |
| :---------: | :------------------------------------------------------: | :------------------------------------: |
| `@` | 範本任務 | `Fight@ReturnTo` |
| `#`(單目) | 虛任務 | `#self` |
| `#`(雙目) | 虛任務 | `StartUpThemes#next` |
| `*` | 重複多個任務 | `(ClickCornerAfterPRTS+ClickCorner)*10`|
| `+` | 任務清單合併(在 next 系列屬性中同名任務只保留最靠前者) | `A+B` |
| `^` | 任務列表差(在前者但不在後者,順序不變) | `(A+A+B+C)^(A+B+D)`(結果為 `C` |
| 符號 | 含義 | 實例 |
| :---------: | :------------------------------------------------------: | :-------------------------------------: |
| `@` | 範本任務 | `Fight@ReturnTo` |
| `#`(單目) | 虛任務 | `#self` |
| `#`(雙目) | 虛任務 | `StartUpThemes#next` |
| `*` | 重複多個任務 | `(ClickCornerAfterPRTS+ClickCorner)*10` |
| `+` | 任務清單合併(在 next 系列屬性中同名任務只保留最靠前者) | `A+B` |
| `^` | 任務列表差(在前者但不在後者,順序不變) | `(A+A+B+C)^(A+B+D)`(結果為 `C` |
運算子 `@`, `#`, `*`, `+`, `^` 有優先順序:`#`(單目)> `@` = `#`(雙目)> `*` > `+` = `^`。

View File

@@ -873,7 +873,7 @@ private:
#ifdef _WIN32
// SEH 未处理异常过滤器
static LONG WINAPI unhandled_exception_filter([[maybe_unused]]PEXCEPTION_POINTERS pExceptionInfo)
static LONG WINAPI unhandled_exception_filter([[maybe_unused]] PEXCEPTION_POINTERS pExceptionInfo)
{
try {
auto& logger = Logger::get_instance();