Compare commits

...

19 Commits

Author SHA1 Message Date
uye
7d080de077 Release v5.26.0 (#14261) 2025-09-30 14:21:11 +08:00
github-actions[bot]
cc65a68384 docs: Auto Update Changelogs of v5.26.0 (#14262)
* docs: Auto Generate Changelog of Release v5.26.0

* docs: Update CHANGELOG for v5.26.0 enhancements and fixes

* docs: Update CHANGELOG with recent fixes and optimizations

* docs: 更新 CHANGELOG,添加次生预案支持和自动肉鸽优化说明

* docs: 修正 CHANGELOG 中关于次生预案的描述格式

* docs: 更新 CHANGELOG,添加「次生预案」和自动肉鸽的提示信息

* docs: 修正 CHANGELOG 中关于次生预案的描述,优化提示信息

* docs: 更新 CHANGELOG,修正次生预案部分的描述,优化资源点数说明

* docs: 修正 CHANGELOG 中关于次生预案提示信息的描述格式

* docs: 更新 CHANGELOG,完善次生预案功能描述,增加资源点数和材料信息

* docs: Revise CHANGELOG for recent updates and fixes

Updated the changelog to reflect changes in recruitment strategy, settings guide improvements, and documentation website redesign.

* docs: Revise CHANGELOG for new features and fixes

Updated the changelog to reflect changes in the '次生预案' feature and adjustments in the automatic meat pigeon recruitment strategy.

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
2025-09-30 14:20:54 +08:00
萨拉托加
0bb19a7376 fix: 水月肉鸽委托任务完成检测优先级过低 2025-09-30 13:59:19 +08:00
Weiyou Wang
ea6540cf6b fix: 商店刷新两步走 (#14201)
* fix: 商店刷新两步走

* chore: Auto update by pre-commit hooks [skip changelog]

* refactor: buy once only when both steps succeed (suggested by status102)

Co-Authored-By: Status102 <102887808+status102@users.noreply.github.com>

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Status102 <102887808+status102@users.noreply.github.com>
2025-09-29 17:20:32 +08:00
萨拉托加
df75025dc5 perf: 调整界园肉鸽招募策略 (#14255) 2025-09-29 12:32:25 +08:00
Rbqwow
7ab8994ed8 docs: 更新文档 (#14236)
* docs: 补充自动战斗前提

* docs: 自动战斗傀影开局添加丰川祥子

* docs: 更新肉鸽闪断处理相关描述

* chore: Auto update by pre-commit hooks [skip changelog]

* docs: 更新肉鸽文档

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: 萨拉托加 <151550168+Saratoga-Official@users.noreply.github.com>
2025-09-29 12:29:40 +08:00
Manicsteiner
a263b62e63 feat: 萨卡兹肉鸽 待诉说的故事 二次选择 (#14246) 2025-09-29 12:21:24 +08:00
萨拉托加
bf7b2e633b fix: 水月肉鸽商店刷新延迟不够
fix #14256
2025-09-29 10:49:25 +08:00
github-actions[bot]
65b84f5dbd chore: Auto Update Game Resources - 2025-09-28
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/18079189511

[skip changelog]
2025-09-28 20:08:28 +00:00
Manicsteiner
347f1e191e chore: YostarJP roguelike edits (#14252) 2025-09-28 21:00:23 +02:00
uye
7905eb9fed fix: 按钮显示文字错误 2025-09-28 13:55:30 +08:00
萨拉托加
3a6c49de0c fix: 次生预案模拟器卡了容易点过头 2025-09-28 09:38:03 +08:00
Hao Guan
0be1253334 ci: update macOS runner 2025-09-27 23:29:43 +08:00
Hao Guan
a10ab607b0 chore(mac): 新图标和界面风格 2025-09-27 22:24:14 +08:00
Lancarus
45649de131 perf: 优化界园肉鸽部分关卡策略 (#14244)
* perf: 优化界园肉鸽部分关卡策略

* fix: 按照建议修改

* chore: Auto update by pre-commit hooks [skip changelog]

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-09-27 20:03:03 +08:00
uye
c3ebfce07b feat: mac 支持次生预案 2025-09-27 14:59:39 +08:00
Constrat
a57e5cf98a fix: clang 2025-09-26 21:54:06 +02:00
uye
78ff33d6f0 fix: 怎么还有人在用 adb input 2025-09-27 00:32:11 +08:00
uye
a64bfc5ba3 perf: 优化次生预案执行速度 2025-09-26 23:21:22 +08:00
48 changed files with 938 additions and 855 deletions

View File

@@ -338,7 +338,7 @@ jobs:
github.event.pull_request.base.repo.full_name
needs: meta
runs-on: macos-latest
runs-on: macos-26
strategy:
matrix:
arch: [arm64, x86_64]
@@ -396,7 +396,7 @@ jobs:
github.event.pull_request.base.repo.full_name
needs: [meta, macOS-Core]
runs-on: macos-latest
runs-on: macos-26
steps:
- name: Checkout code
uses: actions/checkout@v5
@@ -442,7 +442,7 @@ jobs:
api-private-key: ${{ secrets.HGUANDL_APPSTORE_KEY }}
- name: Setup Xcode Toolchain
if: true
if: false
run: |
sudo xcode-select -s /Applications/Xcode_16.1.app/Contents/Developer

View File

@@ -1,31 +1,95 @@
## v5.26.0-beta.1
## v5.26.0
### 刺身鱼案,启动! | Highlight
这个版本我们上线了「次生预案」的初步支持,并且再次对自动肉鸽进行了大量优化。
#### 次生预案部分
你现在可以在 「小工具 - 小游戏」 部分找到 「RM-次生预案」 选项,在游戏的「次生预案」活动的 「前哨支点」 关卡列表里,找到最开始的教学关卡 `RM-TR-1 荒地前哨`,点击 MAA 的 「Link Start!」 按钮即可开始自动刷取。
由于是~~十里坡剑神~~初版,功能还比较有限,目前仅支持自动通关教学关卡,只能刷取少量资源点数(不足以获得 `建设促进计划` 的所有奖励)、培训手册(经验书)、技巧手册(技能书)、封装矿核(抽卡材料)、策略信标(科技树点数),后续不排除牛牛不出新手村的可能,建议你还是在刷取足够的启动材料后往后面的关卡推进,干员的精英化材料只在后续关卡产出。 ~~不要指望靠牛牛帮你精二 EW~~
**提示:由于「次生预案」是类《循环勇士》玩法,也就是有种田要素,所以越早将关卡的生产产线布置好,就能越早开始挂机产出资源。不要等到最后一天再开始刷,会来不及的。**
#### 自动肉鸽部分
本次我们对自动肉鸽的招募策略进行了较大幅度的调整,主要是为了提升肉鸽的通关率和稳定性。同时我们也修复了部分问题,比如傀影肉鸽无法识别四结局的问题。
#### 其他方面
我们在设置指引中新增了两个新的引导,不管你以前是否看过老的指引,这次都会再次弹出,帮助你避免因未正确配置而导致的问题。~~这下就不会有人问为什么 Linkstart 是灰的点不了了~~
我们也对文档站进行了较大幅度的改版,增加了不少新功能,提升了阅读体验,欢迎你前往查看。
----
In this version, we've added initial support for the *Rebuilding Mandate* and made significant improvements to the *Auto I.S.*.
#### [CN ONLY] *Rebuilding Mandate*
You can now find the *RM-Rebuilding Mandate* option in the *Minigames* section of the *Toolbox* menu. Within the *Rebuilding Mandate* event, locate the tutorial stage *RM-TR-1* in the *Outpost Support Point* stage list and click the *Link Start!* button to begin automated gameplay.
Since this is the initial version, the functionality is limited. Currently, it only supports automatically completing the tutorial stage. And it can only obtain a small amount of resource points (i.e. reward token, not enough to complete the reward list), training manual (for upgrading operator's level), Skill Manual (for upgrading operator's skill), Encapsulated Ore Core (for gacha) and Strategy Beacon (for upgrading technology tree). We can't guarantee that you'll be able to progress beyond the tutorial stage via MAA, so we recommend that after gathering enough resources, you can try to attempt advanced stages, since elite promotion materials for operators are only available in later stages. ~~Don't expect MAA to help you get your Wiš'adel to Elite II.~~
**Tip: Since *Rebuilding Mandate* is a gameplay similar to *Loop Hero* (with resource-gathering gameplay), the sooner you set up your resource production system in the stage, the sooner you can start passively generating resources. Don't wait until the last day to start farming; it will be too late.**
#### *Auto I.S.*
We've made significant adjustments to the *Auto I.S.* recruitment strategy, primarily to improve the success rate and stability. We've also fixed some issues, such as the problem where the game couldn't recognize the Ending 4 in the *Phantom* Theme.
#### Other Improvements
We've added two new guides to the *Settings Guide*. No matter if you have already seen the old one before, these new guides will still pop up, helping you avoid incorrect configurations.
We've also redesigned our documentation website, adding many new features and improving the user experience. Please check it out!
----
以下是详细内容:
### 新增 | New
* 萨卡兹肉鸽 `待诉说的故事` 二次选择 (#14246) @Manicsteiner
* mac 支持次生预案 @ABA2396
* 次生预案十里坡剑神 @ABA2396
* 设置指引添加更新设置 @ABA2396
* 统一显示效果 @ABA2396
* 设置指引添加性能设置 @ABA2396
### 改进 | Improved
* 调整界园肉鸽招募策略 (#14255) @Saratoga-Official
* 优化界园肉鸽部分关卡策略 (#14244) @Lancarus
* 优化次生预案执行速度 @ABA2396
### 修复 | Fix
* 商店刷新两步走 (#14201) @Alan-Charred
* 水月肉鸽商店刷新延迟不够 @Saratoga-Official
* 按钮显示文字错误 @ABA2396
* 次生预案模拟器卡了容易点过头 @Saratoga-Official
* 怎么还有人在用 adb input @ABA2396
* 文档首页语言选择按钮的宽度定义方式 (#14199) @lucienshawls
* 傀影肉鸽无法识别四结局 (#14193) @Saratoga-Official
* GamePassSkip2 识别到错误的跳过 @Saratoga-Official
* 萨米肉鸽不期而遇避战 @Saratoga-Official
* clang @Constrat
* Google Play Games Developer shutdown @Constrat
* manual set resource version time @MistEO
* prettier @Constrat
### 文档 | Docs
* 补充vsc插件繁中文档 @Rbqwow
* 更新文档 (#14236) @Rbqwow @Saratoga-Official
* 补充 vsc 插件繁中文档 @Rbqwow
* 修复文档站 readme 盾换行 @Rbqwow
* 调整文档站的标题和尾注文本显示 (#14213) @lucienshawls
* 更新网页开发相关文档 (#14167) @Rbqwow @Manicsteiner
* 完善任务流程协议文档 (#13232) @zzyyyl
* 回调消息协议文档视觉更新 @SherkeyXD
* 集成文档视觉更新 @SherkeyXD
* 文档启用 b 站视频播放功能 @SherkeyXD
* 文档启用b站视频播放功能 @SherkeyXD
* 文档添加字段容器功能 @SherkeyXD
* 文档添加功能 @SherkeyXD
* 更新文档编写指南 @SherkeyXD
@@ -39,10 +103,11 @@
### 其他 | Other
* 统一显示效果 @ABA2396
* 新图标和界面风格 @hguandl
* 水月萨米肉鸽不期而遇避战 @Saratoga-Official
* 重写完成后动作仅一次的 ui 字符串 (#14196) @Rbqwow
* 重写完成后动作仅一次的ui字符串 (#14196) @Rbqwow
* 贸易站没其他好用的人再用锏 @ABA2396
* YostarJP roguelike edits (#14252) @Manicsteiner
* YostarJP Sarkaz roguelike StageEncounter (#14223) @Manicsteiner
* YostarJP sami roguelike 720p (#14210) @Manicsteiner
* YostarJP Mizuki StageEncounter (#14206) @Manicsteiner

View File

@@ -8,7 +8,11 @@ icon: ph:sword-bold
Welcome to use and share operation files on [prts.plus](https://prts.plus).
::: warning
All features involving automatic combat require a stable game frame rate of at least 60 FPS, including but not limited to Auto Combat and Integrated Strategy.
All features involving Copilot require the following prerequisites, including but not limited to Copilot and Auto I. S.
- At least 60 frames of **stable** framerate
- Touch mode set to Minitouch or MaaTouch
:::
## Using Operations

View File

@@ -8,7 +8,11 @@ icon: ri:game-fill
MAA selects the latest theme by default, which can be changed in `Auto Integrated Strategy` - `Integrated Strategy Theme`.
::: warning
All features involving automatic combat require a stable game frame rate of at least 60 FPS, including but not limited to Auto Combat and Integrated Strategy.
All features involving Copilot require the following prerequisites, including but not limited to Copilot and Auto I. S.
- At least 60 frames of **stable** framerate
- Touch mode set to Minitouch or MaaTouch
:::
- Please pin the corresponding Integrated Strategy theme at the terminal in-game. Although automatic navigation is currently possible, long-term functionality is not guaranteed.
@@ -52,10 +56,10 @@ For details, see the [Integrated Strategy Protocol](../../protocol/integrated-st
- Automatically recognizes operators and their levels, selecting optimal operators and skills.
- Recognizes shop items and prioritizes purchasing more powerful collectibles.
## Exception Handling
## Exception Detection
- Automatically reconnects and continues tasks after disconnections or the 4 AM server reset.
- For battles exceeding 5 minutes, automatically retreats all ground units; after 6 minutes, abandons the battle to avoid time-consuming deadlocks.
- If a task encounters problems, automatically abandons the current exploration and retries.
- If a task encounters problems, it will automatically abandon the current exploration and retry.
- If battle duration exceeds 5 minutes, all ground units will automatically retreat; if it exceeds 6 minutes, the current battle will be automatically abandoned to avoid time-consuming stalemates.
- To automatically reconnect and continue tasks after intermittent disconnections or updates, please also enable the Start Wake-Up Task and set the corresponding time for forced scheduled start.
If the program repeatedly gets stuck at the same point, please submit an Issue with logs
If the program gets stuck at the same location multiple times, please submit an Issue with logs and screenshots.

View File

@@ -2,12 +2,17 @@
order: 9
icon: ph:sword-bold
---
# 自動戦闘
作業共有サイト [prts.plus](https://prts.plus) で作業ファイルをご利用・共有ください。
::: warning
自動戦闘に関るすべての機能は、最低60フレームの安定したゲームフレームレートが必要です。これには自動戦闘自動ローグライクが含まれますが、これに限定されません。
自動戦闘に関係するすべての機能は、以下の前提条件が必要です。これには自動戦闘自動ローグが含まれますが、これに限定されません。
- 少なくとも60フレームの**安定した**ゲームフレームレート
- タッチモードはMinitouchまたはMaaTouch
:::
## 自動攻略のコピー

View File

@@ -8,7 +8,11 @@ icon: ri:game-fill
MAAはデフォルトで最新のテーマを選択しますが、`自動ロゲット` - `ロゲットテーマ`でターゲットテーマを変更することができます。
::: warning
すべての自動バトルに関する機能は、少なくとも 60 フレームの安定したゲームフレームレートが必要です。これには自動バトルや自動ローグが含まれますが、これに限ません。
自動戦闘に関するすべての機能は、以下の前提条件が必要です。これには自動戦闘と自動ローグが含まれますが、これに限定されません。
- 少なくとも60フレームの**安定した**ゲームフレームレート
- タッチモードはMinitouchまたはMaaTouch
:::
- ゲーム内で該当のロゲットテーマを端末に追加してください。現在は自動ナビゲートも可能ですが、長期的な使用可否は保証されません。
@@ -54,8 +58,8 @@ MAA はゲーム内のすべての操作を予め設定された戦略で行い
## 異常検出
- 回線が切断されたり、午前4時に接続が中断された場合、タスクを再接続して続行します。
- 戦闘時間が5分を超えると、すべての地上ユニットを自動で撤退させ、6分を超えるとその戦闘を自動で放棄し、時間の無駄を避けます。
- タスクに問題が発生した場合、現在の探索を自動で放棄し、再試行します。
- 戦闘時間が5分を超えると、すべての地上ユニットが自動で撤退し、6分を超えるとその戦闘を自動で放棄して時間の無駄を避けます。
- 断続的な切断やアップデート後に自動的に再接続してタスクを継続するには、「開始ウェイクアップタスク」を有効にし、対応する時間に強制タイマー起動を設定してください。
ただし、同じ位置で何度もまる場合は、Issueを提出してフィードバックをお願いします。ログとスクリーンショット添付してください。
同じ位置で何度もまる場合は、ログとスクリーンショット添付してIssueを提出してください。

View File

@@ -8,7 +8,11 @@ icon: ph:sword-bold
[prts.plus](https://prts.plus)에서 이용해 다운로드/업로드 및 제작할 수 있습니다!
::: warning
자동 전투 관련된 모든 기능에는 60프레임 이상의 안정적인 게임 프레임 레이트가 필요합니다.
모든 자동 전투 관련 기능은 다음 전제 조건이 필요합니다. 여기에는 자동 전투와 통합전략이 포함되며 이에 국한되지 않습니다.
- 최소 60 프레임의 **안정적인** 게임 프레임률
- 터치 모드는 Minitouch 또는 MaaTouch
:::
## 작업 불러오기

View File

@@ -8,7 +8,11 @@ icon: ri:game-fill
MAA는 기본적으로 가장 최신의 테마를 선택하며, `통합전략` - `일반 설정`에서 변경할 수 있습니다.
::: warning
자동 전투가 포함된 모든 기능은 최소 60프레임의 안정적인 게임 프레임 레이트가 필요합니다. 여기에는 Copilot 및 자동 통합전략이 포함됩니다.
모든 자동 전투 관련 기능은 다음 전제 조건이 필요합니다. 여기에는 자동 전투와 통합전략이 포함되며 이에 국한되지 않습니다.
- 최소 60 프레임의 **안정적인** 게임 프레임률
- 터치 모드는 Minitouch 또는 MaaTouch
:::
- 게임 내에서 해당 통합전략 테마를 터미널에서 고정(`PIN`)해주세요. 현재 자동 탐색이 가능하지만 장기적인 사용을 보장할 수는 없습니다.
@@ -52,10 +56,10 @@ MAA는 기본적으로 가장 최신의 테마를 선택하며, `통합전략` -
- 오퍼레이터와 숙련도를 자동으로 인식하고 더 나은 오퍼레이터와 스킬을 자동으로 선택합니다.
- 상점 아이템을 식별하고 더 좋은 수집품을 우선적으로 구매합니다.
## 비정상 상황 감지 (대처)
## 예외 감지
- 연결이 끊긴 후 재연결을 지원하며, 새벽 4시 업데이트 이후에 통합전략을 계속 진행 할 수 있습니다.
- 전투가 5분 이상 완료되지 않을 경우 모든 오퍼레이터가 자동으로 철수며, 고착 상태가 6분 이상 지속되면 현재 전투를 자동으로 포기합니다.
- 작업이 멈추면 자동으로 탐색을 포기하고 재시도합니다.
- 작업에 문제가 발생하면 현재 탐색을 자동으로 포기하고 재시도합니다.
- 전투 시간이 5분을 초과하면 모든 지상 유닛이 자동으로 철수며, 6분을 초과하면 현재 전투를 자동으로 포기하여 시간 낭비를 방지합니다.
- 간헐적인 연결 끊김이나 업데이트 후에 자동으로 재연결하고 작업을 계속하려면 '시작 웨이크업 작업'을 활성화하고 해당 시간에 강제 예약 시작을 설정하세요.
하지만 동일한 위치에서 여러 번 막힌다면 Issue를 제출해주시고, 로그와 스크린샷을 첨부해주세요.
동일한 위치에서 여러 번 멈추는 경우, 로그와 스크린샷을 첨부하여 Issue를 제출해 주세요.

View File

@@ -8,7 +8,11 @@ icon: ph:sword-bold
欢迎使用作业分享站 [prts.plus](https://prts.plus) 使用及分享作业文件。
::: warning
所有涉及到自动战斗的功能都需要至少 60 帧的稳定游戏帧数,这包括但不限于自动战斗和自动肉鸽。
所有涉及到自动战斗的功能都需要以下前提,这包括但不限于自动战斗和自动肉鸽。
- 至少 60 帧的**稳定**游戏帧数
- 触控模式为 Minitouch 或 MaaTouch
:::
## 抄作业

View File

@@ -8,28 +8,30 @@ icon: ri:game-fill
MAA 默认选择最新一期主题,可在 `自动肉鸽` - `肉鸽主题` 中更改目标主题。
::: warning
所有涉及到自动战斗的功能都需要至少 60 帧的稳定游戏帧数,这包括但不限于自动战斗和自动肉鸽。
所有涉及到自动战斗的功能都需要以下前提,这包括但不限于自动战斗和自动肉鸽。
- 至少 60 帧的**稳定**游戏帧数
- 触控模式为 Minitouch 或 MaaTouch
:::
- 请在游戏内将对应肉鸽主题置顶在终端处,虽然目前也可以自动导航,但不保证长期可用性。
- 请提前手动结束**非目标主题**的探索,确保目标主题当前可开始探索。
- 设置中可选择主题、难度、分队、开局干员(仅单个干员名)等。
- MAA 可以使用助战干员开局,需先在 `常规设置``开局干员` 中填写目标干员名,再启用 `高级设置``「开局干员」使用助战`
- 在新安装的客户端中**首次**游玩时
- 难度选择按钮不会显示。请在游戏内手动选择一次难度,之后 MAA 可以自动选择。
- 进入大地图等界面后会出现新手教程。请在阅读后手动将其关闭。
- 在新安装的客户端中**首次**游玩时,进入大地图等界面后会出现新手教程。请在阅读后手动将其关闭。
## 推荐开局
::: details _最后更新于 2025/8/30_
::: details _最后更新于 2025/9/27_
| 主题 | 难度 | 分队 | 职业组 | 干员 |
| ------ | ------------- | --------------------------- | -------- | -------- |
| 傀影 | 正式调查·2 | 指挥分队 / 突击战术分队 | 取长补短 | 棘刺 |
| 水月 | 波涛迭起·3~7 | 以人为本分队 / 心胜于物分队 | 稳扎稳打 | 维什戴尔 |
| 萨米 | 挑战自然·4~10 | 特训分队 / 远程战术分队 | 稳扎稳打 | 维什戴尔 |
| 萨卡兹 | 直面魂灵·4~10 | 蓝图测绘分队 / 远程战术分队 | 稳扎稳打 | 维什戴尔 |
| 界园 | 请君入园·3~10 | 指挥分队 / 远程战术分队 | 稳扎稳打 | 维什戴尔 |
| 主题 | 难度 | 分队 | 职业组 | 干员 |
| ------ | ------------- | --------------------------- | -------- | --------------- |
| 傀影 | 正式调查·2 | 指挥分队 / 突击战术分队 | 取长补短 | 丰川祥子 / 棘刺 |
| 水月 | 波涛迭起·3~10 | 以人为本分队 / 心胜于物分队 | 稳扎稳打 | 维什戴尔 |
| 萨米 | 挑战自然·4~10 | 特训分队 / 远程战术分队 | 稳扎稳打 | 维什戴尔 |
| 萨卡兹 | 直面魂灵·4~10 | 蓝图测绘分队 / 远程战术分队 | 稳扎稳打 | 维什戴尔 |
| 界园 | 请君入园·3~10 | 指挥分队 / 远程战术分队 | 稳扎稳打 | 维什戴尔 |
难度推荐综合考虑了 `敌人难度``希望消耗``得分倍率` 等因素,在高练度测试时比较稳定,可根据实际情况和需求自由调整。
@@ -39,7 +41,7 @@ MAA 默认选择最新一期主题,可在 `自动肉鸽` - `肉鸽主题` 中
| 水月 | `波涛迭起·4` 及更高难度招募六星干员希望消耗+1使用 `心胜于物分队` 开局可能无法招募六星干员。<br>`以人为本分队` 适合账号练度较高的情况,`心胜于物分队` 需要赌运气。 |
| 萨米 | `挑战自然·6` 及更高难度招募六星干员希望消耗+1使用 `特训分队` 开局可能无法招募六星干员。 |
| 萨卡兹 | `直面魂灵·15` 及更高难度招募六星干员希望消耗+1若未升级 `历史重构` 中的 `蓝图测绘分队强化Ⅱ`,则使用 `蓝图测绘分队` 开局可能无法招募六星干员。<br>若选择 `蓝图测绘分队`,则会采用避战策略,可快速获取 `魂灵书签`,但基本无法通关结局。<br>当使用刷源石锭策略,开局分队为 `点刺成锭分队` 时,将会使用刷新商店策略加速流程。 |
| 界园 | `请君入园·15` 及更高难度招募六星干员希望消耗+1使用 `指挥分队` 开局可能无法招募六星干员。<br>当难度选择为 `请君入园·3`,使用刷源石锭策略,开局分队为 `指挥分队` 时,将会使用 `时光之末` 跳关策略加速流程。 |
| 界园 | `请君入园·15` 及更高难度招募六星干员希望消耗+1使用 `指挥分队` 开局可能无法招募六星干员。<br>当难度选择为 `请君入园·3`及更高难度,使用刷源石锭策略,开局分队为 `指挥分队` 时,将会使用 `时光之末` 跳关策略加速流程。 |
:::
@@ -54,8 +56,8 @@ MAA 在肉鸽内的一切操作都是预设的策略,所有关卡战斗都是
## 异常检测
- 支持掉线后或凌晨 4 点闪断后自动重连并继续任务。
- 战斗时长超过 5 分钟会自动撤退所有地面单位,超过 6 分钟会自动放弃当局战斗,避免互相刮痧耗时。
- 如果任务出现问题,会自动放弃当次探索并重试。
- 战斗时长超过 5 分钟会自动撤退所有地面单位,超过 6 分钟会自动放弃当局战斗,避免互相刮痧耗时。
- 如需闪断更新后自动重连并继续任务,请同时启用开始唤醒任务,并设置对应时间的强制定时启动。
如果多次在同一个位置卡住,请提交 Issue 反馈,并附带日志和截图。
如果多次在同一个位置卡住,请提交 Issue 反馈,并附带日志和 `debug/Roguelike` 文件夹中相关截图。

View File

@@ -11,6 +11,14 @@ This page is outdated and maybe still in Simplified Chinese. Translation is need
歡迎使用作業分享站 [prts.plus](https://prts.plus) 使用及分享作業文件。
::: warning
所有涉及到自動戰鬥的功能都需要以下前提,這包括但不限於自動戰鬥和自動肉鴿。
- 至少 60 幀的**穩定**遊戲幀數
- 觸控模式為 Minitouch 或 MaaTouch
:::
## 抄作業
支持任意 `可編隊關卡``保全派駐` 模式的自動戰鬥。

View File

@@ -8,7 +8,11 @@ icon: ri:game-fill
MAA 預設選擇最新一期主題,可在 `自動肉鴿` - `肉鴿主題` 中更改目標主題。
::: warning
所有涉及到自動戰鬥的功能都需要至少 60 幀的穩定遊戲幀數,這包括但不限於自動戰鬥和自動肉鴿。
所有涉及到自動戰鬥的功能都需要以下前提,這包括但不限於自動戰鬥和自動肉鴿。
- 至少 60 幀的**穩定**遊戲幀數
- 觸控模式為 Minitouch 或 MaaTouch
:::
- 請在遊戲內將對應肉鴿主題置頂在終端處,雖然目前也可以自動導航,但不保證長期可用性。
@@ -51,8 +55,8 @@ MAA 在肉鴿內的一切操作都是預設的策略,所有關卡戰鬥都是
## 異常檢測
- 支持掉線後或凌晨 4 點閃斷後自動重連並繼續任務。
- 戰鬥時長超過 5 分鐘會自動撤退所有地面單位,超過 6 分鐘會自動放棄當局戰鬥,避免互相刮痧耗時。
- 如果任務出現問題,會自動放棄當次探索並重試。
- 戰鬥時長超過 5 分鐘會自動撤退所有地面單位,超過 6 分鐘會自動放棄當局戰鬥,避免互相刮痧耗時。
- 如需閃斷更新後自動重連並繼續任務,請同時啟用開始喚醒任務,並設置對應時間的強制定時啟動。
如果多次在同一個位置卡住,請提交 Issue 回饋,並附帶日誌和截圖。
如果多次在同一個位置卡住,請提交 Issue 回饋,並附帶日誌和截圖。

View File

@@ -51,7 +51,9 @@
"ocrReplace": [
["静謐な.*", "静謐な森"],
["夜明けの凍.*", "夜明けの凍土"],
["凍てつく岩.*", "凍てつく岩骸"]
["凍てつく岩.*", "凍てつく岩骸"],
["汚れなき花.*", "汚れなき花園"],
["深(埋|理)の迷境", "深埋の迷境"]
],
"text": ["初霜の湖沼", "静謐な森", "夜明けの凍土", "凍てつく岩骸", "汚れなき花園", "遠見の巨構", "深埋の迷境"]
},
@@ -153,7 +155,9 @@
"ocrReplace": [
["静謐な.*", "静謐な森"],
["夜明けの凍.*", "夜明けの凍土"],
["凍てつく岩.*", "凍てつく岩骸"]
["凍てつく岩.*", "凍てつく岩骸"],
["汚れなき花.*", "汚れなき花園"],
["深(埋|理)の迷境", "深埋の迷境"]
],
"text": ["初霜の湖沼", "静謐な森", "夜明けの凍土", "凍てつく岩骸", "汚れなき花園", "遠見の巨構", "深埋の迷境"]
},
@@ -175,9 +179,9 @@
["静謐な.*", "_aggressive"],
["夜明けの凍.*", "_pragmatic"],
["凍てつく岩.*", "_pragmatic"],
["汚れなき花", "_default"],
["汚れなき花.*", "_default"],
["遠見の巨構", "_default"],
["深の迷境", "_SKIP_"]
["深(埋|理)の迷境", "_SKIP_"]
]
},
"Sami@Roguelike@StrategyChange_mode1": {
@@ -186,9 +190,9 @@
["静謐な.*", "_exit"],
["夜明けの凍.*", "_exit"],
["凍てつく岩.*", "_exit"],
["汚れなき花", "_exit"],
["汚れなき花.*", "_exit"],
["遠見の巨構", "_exit"],
["深の迷境", "_exit"]
["深(埋|理)の迷境", "_exit"]
]
},
"Sami@Roguelike@StrategyChange_mode4": {
@@ -197,9 +201,9 @@
["静謐な.*", "_default"],
["夜明けの凍.*", "_exit"],
["凍てつく岩.*", "_exit"],
["汚れなき花", "_exit"],
["汚れなき花.*", "_exit"],
["遠見の巨構", "_exit"],
["深の迷境", "_exit"]
["深(埋|理)の迷境", "_exit"]
]
},
"Sami@Roguelike@StrategyChange_mode5": {
@@ -208,9 +212,9 @@
["静謐な.*", "_collapsal_paradigms"],
["夜明けの凍.*", "_SKIP_"],
["凍てつく岩.*", "_SKIP_"],
["汚れなき花", "_SKIP_"],
["汚れなき花.*", "_SKIP_"],
["遠見の巨構", "_SKIP_"],
["深の迷境", "_SKIP_"]
["深(埋|理)の迷境", "_SKIP_"]
]
},
"Sami@Roguelike@StrategyChange_mode6": {
@@ -219,9 +223,9 @@
["静謐な.*", "_aggressive"],
["夜明けの凍.*", "_pragmatic"],
["凍てつく岩.*", "_pragmatic"],
["汚れなき花", "_default"],
["汚れなき花.*", "_default"],
["遠見の巨構", "_default"],
["深の迷境", "_SKIP_"]
["深(埋|理)の迷境", "_SKIP_"]
]
},
"Sami@Roguelike@StrategyChange_mode7": {
@@ -230,9 +234,9 @@
["静謐な.*", "_aggressive"],
["夜明けの凍.*", "_pragmatic"],
["凍てつく岩.*", "_pragmatic"],
["汚れなき花", "_default"],
["汚れなき花.*", "_default"],
["遠見の巨構", "_default"],
["深の迷境", "_SKIP_"]
["深(埋|理)の迷境", "_SKIP_"]
]
}
}

View File

@@ -966,16 +966,16 @@
["謎の情報屋", "佝偻怪客"],
["眠れる石像", "沉睡石像"],
["束縛された血族", "受缚之血"],
["幽影狂言", "幽影狂言"],
[".*からの誘い", "幽影狂言"],
["芸術と狂気", "艺术与疯狂"],
["主役.*ダク卿", "鸭爵主演"],
["主役:ダック卿", "鸭爵主演"],
["主役.*ダ[ッツヅ]ク卿", "鸭爵主演"],
["主役.*ダ[ッツヅ]ク卿", "鸭爵主演"],
["ダック卿のパーティー", "鸭爵的宴会"],
["ダック卿の即興劇", "即兴鸭子演出"],
["あのウルサス人のこと", "有关那位乌萨斯人"],
["邪悪な棺", "邪恶之棺"],
["血には血を", "以血还血"],
["血には血.*", "以血还血"],
["^血には血を", "以血还血"],
["^血には血.*", "以血还血"],
["隠し扉", "暗门"],
["密室", "密室"],
["ガラクタの屋台", "废品地摊"],
@@ -1062,7 +1062,7 @@
["夢中の邂逅", "梦中之会"],
["低地の市場", "低地市集"],
["雪と木の垣根", "雪与木的笆篱"],
["ア.*マタル", "安玛塔卢"],
["ア.*マ[ーニ二]タル", "安玛塔卢"],
["北地の巫術師競技会", "北地巫师竞技"],
[".*の.*術師競技会", "北地巫师竞技"],
["最高の友達", "最好的朋友"],
@@ -1095,7 +1095,7 @@
["ボブの.*屋.*", "鲍勃杂货店"],
["観測ステーション", "科考站"],
["行き先を求めて", "探寻前路"],
["サーミの肩を越え", "走过萨米的臂膀"],
[".*(ミ|三)の肩を越え.*", "走过萨米的臂膀"],
["凍裂の前兆", "木裂前兆"],
["悲観者の檻", "悲观者囚笼"],
["探索者へのご褒美", "行动奖励"],

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -6,51 +6,62 @@
"direction": "left"
}
],
"blacklist_location": [],
"blacklist_location": [
[4, 2],
[5, 1],
[5, 2],
[6, 1],
[7, 1]
],
"deploy_plan": [
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出"],
"location": [3, 5],
"direction": "up"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [7, 5],
"groups": ["新能"],
"location": [8, 2],
"direction": "left"
},
{
"groups": ["高台输出"],
"location": [8, 4],
"direction": "up"
},
{
"groups": ["单奶", "群奶"],
"groups": ["辅助", "召唤"],
"location": [7, 2],
"direction": "down"
"direction": "left"
},
{
"groups": ["高台输出"],
"groups": ["益达", "高台输出", "狙击"],
"location": [7, 3],
"direction": "left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [6, 5],
"groups": ["地面远程", "锏", "地", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [4, 4],
"direction": "left"
},
{
"groups": ["奶"],
"location": [8, 4],
"direction": "left"
},
{
"groups": ["高台输出"],
"location": [3, 5],
"direction": "up"
},
{
"groups": ["处决者"],
"groups": ["玛恩纳", "地面远程"],
"location": [6, 3],
"direction": "up"
},
{
"groups": ["鱼", "处决者"],
"location": [1, 5],
"direction": "right"
"direction": "up"
},
{
"groups": ["鱼"],
"location": [3, 3],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [7, 1],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [6, 4],
"location": [4, 2],
"direction": "up"
},
{

View File

@@ -2,7 +2,7 @@
"stage_name": "啖之以利",
"replacement_home": [
{
"location": [7, 6],
"location": [4, 6],
"direction": "left"
}
],
@@ -13,50 +13,60 @@
],
"deploy_plan": [
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出"],
"groups": ["召唤"],
"location": [2, 5],
"direction": "right"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [5, 5],
"direction": "left"
"groups": ["炮灰", "处决者"],
"location": [6, 1],
"direction": "right"
},
{
"groups": ["高台输出"],
"groups": ["新能"],
"location": [2, 2],
"direction": "right"
},
{
"groups": ["益达", "高台输出"],
"location": [6, 5],
"direction": "left"
},
{
"groups": ["单奶", "群奶"],
"location": [6, 4],
"direction": "left"
},
{
"groups": ["高台输出"],
"location": [6, 2],
"direction": "left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [4, 5],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [2, 6],
"direction": "left"
},
{
"groups": ["处决者"],
"groups": ["炮灰", "处决者"],
"location": [5, 1],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [4, 1],
"groups": ["玛恩纳", "领主", "情报官", "地面远程"],
"location": [2, 1],
"direction": "right"
},
{
"groups": ["辅助", "阵法术师"],
"location": [6, 2],
"direction": "left"
},
{
"groups": ["高台输出"],
"location": [2, 4],
"direction": "right"
},
{
"groups": ["地面阻挡", "回费", "处决者", "其他地面"],
"location": [3, 5],
"direction": "up"
},
{
"groups": ["地面阻挡", "回费", "处决者", "其他地面"],
"location": [4, 5],
"direction": "up"
},
{
"groups": ["地面阻挡", "回费", "处决者", "其他地面"],
"location": [5, 5],
"direction": "up"
},
{
"groups": ["补给站"],
"location": [1, 5],

View File

@@ -8,6 +8,11 @@
],
"blacklist_location": [],
"deploy_plan": [
{
"groups": ["召唤"],
"location": [8, 1],
"direction": "down"
},
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出"],
"location": [5, 5],
@@ -30,8 +35,8 @@
},
{
"groups": ["高台输出"],
"location": [3, 4],
"direction": "right"
"location": [7, 1],
"direction": "down"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
@@ -39,24 +44,29 @@
"direction": "left"
},
{
"groups": ["处决者"],
"groups": ["处决者", "鱼"],
"location": [6, 2],
"direction": "down"
},
{
"groups": ["处决者"],
"location": [5, 4],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [6, 4],
"direction": "left"
},
{
"groups": ["补给站"],
"location": [4, 3],
"direction": "left"
},
{
"groups": ["鱼"],
"location": [5, 3],
"direction": "left"
},
{
"groups": ["鱼"],
"location": [6, 2],
"direction": "left"
},
{
"groups": ["鱼"],
"location": [7, 3],
"direction": "left"
}
]
}

View File

@@ -2,7 +2,7 @@
"stage_name": "明抢暗偷",
"replacement_home": [
{
"location": [7, 5],
"location": [5, 5],
"direction": "left"
}
],
@@ -13,6 +13,11 @@
"location": [6, 4],
"direction": "left"
},
{
"groups": ["召唤"],
"location": [7, 4],
"direction": "left"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [5, 5],
@@ -39,7 +44,7 @@
"direction": "left"
},
{
"groups": ["处决者"],
"groups": ["地面远程", "地面阻挡", "处决者", "其他地面"],
"location": [7, 5],
"direction": "left"
},

View File

@@ -9,24 +9,44 @@
"blacklist_location": [],
"deploy_plan": [
{
"groups": ["奶盾"],
"groups": ["回费"],
"location": [1, 4],
"direction": "Right"
},
{
"groups": ["地面阻挡"],
"location": [3, 5],
"direction": "Right"
},
{
"groups": ["益达", "焰苇", "高台输出"],
"location": [4, 4],
"direction": "left"
"groups": ["益达", "高台输出"],
"location": [8, 3],
"direction": "up"
},
{
"groups": ["召唤"],
"location": [8, 4],
"direction": "up"
},
{
"groups": ["新能"],
"location": [8, 5],
"direction": "up"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [2, 5],
"location": [1, 5],
"direction": "Right"
},
{
"groups": ["水陈", "高台输出"],
"groups": ["处决者", "地面远程"],
"location": [2, 5],
"direction": "right"
},
{
"groups": ["高台输出"],
"location": [2, 4],
"direction": "Up"
"direction": "right"
},
{
"groups": ["单奶", "群奶"],
@@ -35,33 +55,23 @@
},
{
"groups": ["高台输出"],
"location": [8, 5],
"direction": "Up"
"location": [4, 4],
"direction": "left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [1, 5],
"direction": "Up"
"location": [4, 5],
"direction": "up"
},
{
"groups": ["处决者"],
"location": [7, 2],
"direction": "Up"
},
{
"groups": ["处决者"],
"location": [5, 2],
"location": [3, 4],
"direction": "Up"
},
{
"groups": ["补给站"],
"location": [5, 4],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [5, 5],
"direction": "Right"
}
]
}

View File

@@ -2,31 +2,32 @@
"stage_name": "有教无类",
"replacement_home": [
{
"location": [6, 4],
"direction": "right"
"location": [7, 4],
"direction": "up"
}
],
"blacklist_location": [],
"deploy_plan": [
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出"],
"groups": ["召唤", "益达", "提丰", "焰苇", "高台输出"],
"location": [7, 5],
"direction": "up"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"groups": ["地面远程", "地面阻挡", "其他地面"],
"location": [7, 4],
"direction": "up"
},
{
"groups": ["高台输出"],
"location": [4, 2],
"direction": "left"
"groups": ["地面远程", "地面阻挡", "其他地面"],
"location": [8, 4],
"direction": "up"
},
{
"groups": ["单奶", "群奶"],
"location": [5, 5],
"direction": "right"
"groups": ["炮灰", "其他地面", "地面阻挡"],
"location": [1, 3],
"direction": "up",
"condition": [3, 5]
},
{
"groups": ["高台输出"],
@@ -34,29 +35,50 @@
"direction": "up"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"groups": ["地面阻挡", "玛恩纳", "其他地面"],
"location": [6, 4],
"direction": "right"
},
{
"groups": ["单奶", "群奶"],
"location": [5, 5],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [7, 1],
"direction": "up"
},
{
"groups": ["地面阻挡", "玛恩纳", "其他地面"],
"location": [7, 3],
"direction": "up"
},
{
"groups": ["处决者"],
"location": [8, 4],
"direction": "left"
"groups": ["地面阻挡", "玛恩纳", "其他地面"],
"location": [8, 3],
"direction": "up"
},
{
"groups": ["处决者"],
"groups": [""],
"location": [7, 2],
"direction": "up"
},
{
"groups": ["鱼"],
"location": [8, 2],
"direction": "up"
},
{
"groups": ["补给站"],
"location": [6, 3],
"direction": "down"
}
],
"retreat_plan": [
{
"location": [1, 3],
"condition": [5, 8]
}
]
}

View File

@@ -2,61 +2,71 @@
"stage_name": "正经生意",
"replacement_home": [
{
"location": [7, 1],
"direction": "down"
"location": [6, 4],
"direction": "left"
}
],
"blacklist_location": [],
"deploy_plan": [
{
"groups": ["益达", "焰苇", "水陈", "高台输出"],
"location": [6, 3],
"direction": "left"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"groups": ["地面远程", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [7, 4],
"direction": "left"
},
{
"groups": ["高台输出"],
"groups": ["益达", "狙击"],
"location": [6, 2],
"direction": "left"
},
{
"groups": ["辅助"],
"location": [4, 2],
"direction": "down"
},
{
"groups": ["单奶", "群奶"],
"location": [6, 1],
"direction": "down"
},
{
"groups": ["高台输出"],
"location": [6, 2],
"direction": "down"
"location": [6, 3],
"direction": "left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"groups": ["地面阻挡", "处决者", "其他地面"],
"location": [6, 4],
"direction": "left"
},
{
"groups": ["处决者"],
"groups": ["单奶"],
"location": [6, 1],
"direction": "down"
},
{
"groups": ["高台输出", "群奶"],
"location": [6, 2],
"direction": "down"
},
{
"groups": ["玛恩纳", "地刺", "鱼"],
"location": [5, 4],
"direction": "left"
},
{
"groups": ["处决者"],
"groups": ["鱼", "处决者"],
"location": [3, 2],
"direction": "up"
},
{
"groups": ["鱼", "处决者"],
"location": [4, 4],
"direction": "left"
},
{
"groups": ["鱼", "处决者"],
"location": [3, 4],
"direction": "up"
},
{
"groups": ["补给站"],
"location": [7, 3],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [7, 3],
"direction": "down"
}
]
}

View File

@@ -2,19 +2,24 @@
"stage_name": "狡鼷三窟",
"replacement_home": [
{
"location": [2, 6],
"location": [4, 4],
"direction": "right"
}
],
"blacklist_location": [],
"deploy_plan": [
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出"],
"groups": ["益达", "召唤", "高台输出", "狙击", "辅助", "其他高台"],
"location": [2, 3],
"direction": "right"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"groups": ["召唤"],
"location": [2, 4],
"direction": "right"
},
{
"groups": ["地面阻挡", "回费", "其他地面"],
"location": [2, 6],
"direction": "right"
},
@@ -23,40 +28,40 @@
"location": [2, 4],
"direction": "down"
},
{
"groups": ["地面远程"],
"location": [3, 6],
"direction": "up"
},
{
"groups": ["地面远程"],
"location": [4, 6],
"direction": "up"
},
{
"groups": ["地面远程"],
"location": [5, 6],
"direction": "up"
},
{
"groups": ["鱼"],
"location": [6, 6],
"direction": "up"
},
{
"groups": ["高台输出"],
"location": [3, 5],
"direction": "right"
},
{
"groups": ["高台输出"],
"groups": ["玛恩纳", "处决者"],
"location": [4, 3],
"direction": "right"
},
{
"groups": ["高台输出", "狙击", "辅助", "其他高台"],
"location": [2, 4],
"direction": "right"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [3, 6],
"direction": "right"
},
{
"groups": ["补给站"],
"location": [4, 6],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [4, 6],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [5, 6],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [7, 6],
"direction": "right"
}
]
}

View File

@@ -9,76 +9,59 @@
"blacklist_location": [],
"deploy_plan": [
{
"groups": [
"奶盾",
"重装",
"地面远程",
"锏",
"地刺",
"玛恩纳",
"情报官",
"地面阻挡",
"处决者",
"回费",
"其他地面"
],
"location": [3, 5],
"direction": "Left"
"groups": ["益达"],
"location": [4, 3],
"direction": "right"
},
{
"groups": ["益达", "提丰", "水陈", "焰苇", "高台输出"],
"location": [4, 6],
"direction": "up"
"groups": ["召唤"],
"location": [4, 5],
"direction": "left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [6, 5],
"direction": "up"
},
{
"groups": ["单奶", "群奶"],
"location": [8, 5],
"direction": "Left"
},
{
"groups": ["高台输出"],
"location": [4, 4],
"direction": "Right"
},
{
"groups": ["高台输出"],
"location": [8, 4],
"direction": "Left"
},
{
"groups": ["补给站"],
"location": [3, 4],
"direction": "down"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [2, 5],
"direction": "Left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [6, 5],
"direction": "up"
},
{
"groups": ["高台输出", "单奶", "群奶"],
"location": [8, 5],
"direction": "Left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [7, 5],
"direction": "up"
},
{
"groups": ["高台输出", "单奶", "群奶"],
"groups": ["辅助"],
"location": [10, 6],
"direction": "up"
},
{
"groups": ["重装", "地面阻挡"],
"location": [6, 1],
"direction": "up"
},
{
"groups": ["地面远程", "地面阻挡"],
"location": [3, 5],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [5, 1],
"direction": "right"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [6, 3],
"direction": "up"
},
{
"groups": ["奶"],
"location": [4, 6],
"direction": "Left"
},
{
"groups": ["高台输出"],
"location": [11, 6],
"direction": "up"
},
{
"groups": ["鱼"],
"location": [1, 6],
"direction": "up"
},
{
"groups": ["鱼"],
"location": [2, 6],
"direction": "up"
}
]
}

View File

@@ -2,14 +2,23 @@
"stage_name": "老戏骨",
"replacement_home": [
{
"location": [5, 3],
"direction": "right"
"location": [2, 2],
"direction": "up"
}
],
"blacklist_location": [],
"blacklist_location": [
[4, 2],
[5, 2],
[6, 2]
],
"deploy_plan": [
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"groups": ["召唤"],
"location": [3, 4],
"direction": "up"
},
{
"groups": ["地面远程", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [2, 5],
"direction": "up"
},
@@ -44,18 +53,18 @@
"direction": "left"
},
{
"groups": ["处决者"],
"groups": ["处决者", "鱼"],
"location": [2, 1],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [3, 1],
"direction": "right"
"groups": [""],
"location": [4, 5],
"direction": "up"
},
{
"groups": ["处决者"],
"location": [4, 1],
"location": [5, 1],
"direction": "right"
}
]

View File

@@ -2,76 +2,69 @@
"stage_name": "背山面水",
"replacement_home": [
{
"location": [8, 5],
"direction": "right"
"location": [7, 2],
"direction": "left"
}
],
"blacklist_location": [],
"blacklist_location": [
[7, 5],
[9, 5]
],
"deploy_plan": [
{
"groups": ["障碍物"],
"location": [6, 5],
"direction": "none"
"direction": "up"
},
{
"groups": ["障碍物"],
"location": [7, 4],
"direction": "none"
"direction": "up"
},
{
"groups": ["障碍物"],
"location": [8, 3],
"direction": "none"
},
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出"],
"location": [9, 2],
"direction": "down"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [10, 3],
"direction": "down"
},
{
"groups": ["高台输出"],
"location": [9, 4],
"direction": "up"
},
{
"groups": ["益达"],
"location": [6, 1],
"direction": "down"
},
{
"groups": ["召唤", "高台输出"],
"location": [7, 1],
"direction": "down"
},
{
"groups": ["情报官", "地面远程", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [8, 2],
"direction": "left"
},
{
"groups": ["单奶", "群奶"],
"location": [7, 1],
"direction": "right"
},
{
"groups": ["高台输出"],
"location": [9, 3],
"direction": "down"
"location": [9, 2],
"direction": "left"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [10, 5],
"location": [7, 3],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [5, 3],
"direction": "left"
},
{
"groups": ["鱼"],
"location": [8, 5],
"direction": "up"
},
{
"groups": ["处决者"],
"location": [8, 1],
"direction": "down"
},
{
"groups": ["处决者"],
"location": [10, 1],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [8, 5],
"direction": "right"
},
{
"groups": ["补给站"],
"location": [9, 1],
"direction": "down"
"location": [8, 1],
"direction": "left"
}
]
}

View File

@@ -6,57 +6,87 @@
"direction": "down"
}
],
"blacklist_location": [],
"blacklist_location": [
[4, 4],
[5, 6],
[6, 2],
[8, 2]
],
"deploy_plan": [
{
"groups": ["益达", "焰苇", "高台输出"],
"location": [3, 3],
"direction": "down"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [2, 4],
"direction": "Right"
},
{
"groups": ["水陈", "高台输出"],
"location": [10, 2],
"direction": "left"
},
{
"groups": ["单奶", "群奶"],
"location": [2, 1],
"direction": "down"
},
{
"groups": ["高台输出"],
"location": [5, 6],
"direction": "Right"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [6, 1],
"direction": "Right"
},
{
"groups": ["处决者"],
"groups": ["回费"],
"location": [3, 1],
"direction": "down"
},
{
"groups": ["处决者"],
"location": [5, 1],
"direction": "Right"
"groups": ["召唤", "辅助"],
"location": [2, 1],
"direction": "down"
},
{
"groups": ["补给站"],
"groups": ["益达", "焰苇", "高台输出"],
"location": [10, 2],
"direction": "left"
},
{
"groups": ["鱼", "地面远程", "地面阻挡", "其他地面"],
"location": [1, 4],
"direction": "right"
},
{
"groups": ["鱼"],
"location": [9, 3],
"direction": "down"
},
{
"groups": ["鱼"],
"location": [3, 6],
"direction": "right"
},
{
"groups": ["鱼"],
"location": [10, 6],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [7, 5],
"direction": "down"
},
{
"groups": ["鱼", "地面远程", "地面阻挡", "其他地面"],
"location": [10, 5],
"direction": "left"
},
{
"groups": ["鱼"],
"location": [7, 4],
"direction": "down"
},
{
"groups": ["高台输出"],
"location": [3, 3],
"direction": "right"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [3, 2],
"direction": "down"
},
{
"groups": ["处决者"],
"location": [8, 6],
"direction": "left"
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [9, 1],
"direction": "down"
},
{
"groups": ["奶", "高台输出"],
"location": [1, 1],
"direction": "down"
},
{
"groups": ["补给站"],
"location": [2, 2],
"direction": "up"
}
]
}

View File

@@ -2,19 +2,23 @@
"stage_name": "赶集",
"replacement_home": [
{
"location": [6, 5],
"direction": "left"
"location": [1, 4],
"direction": "up"
}
],
"blacklist_location": [],
"blacklist_location": [
[2, 1],
[2, 3],
[3, 3]
],
"deploy_plan": [
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"groups": ["地面远程", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "回费", "其他地面"],
"location": [1, 5],
"direction": "up"
},
{
"groups": ["益达", "提丰"],
"groups": ["狙击"],
"location": [3, 4],
"direction": "up"
},
@@ -29,17 +33,22 @@
"direction": "up"
},
{
"groups": ["单奶", "群奶"],
"groups": ["高台输出"],
"location": [3, 4],
"direction": "up"
},
{
"groups": ["奶"],
"location": [4, 4],
"direction": "left"
},
{
"groups": ["高台输出"],
"groups": ["高台输出", "辅助", "其他高台"],
"location": [5, 4],
"direction": "up"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "其他地面"],
"location": [1, 4],
"direction": "up"
},
@@ -49,19 +58,24 @@
"direction": "up"
},
{
"groups": ["处决者"],
"location": [2, 5],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [3, 5],
"direction": "left"
},
{
"groups": ["处决者"],
"groups": [""],
"location": [4, 5],
"direction": "up"
},
{
"groups": ["鱼"],
"location": [1, 1],
"direction": "right"
},
{
"groups": ["处决者"],
"location": [3, 1],
"direction": "left"
},
{
"groups": ["高台输出", "辅助", "其他高台"],
"location": [6, 4],
"direction": "up"
}
]
}

View File

@@ -14,20 +14,30 @@
"direction": "down"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "回费", "其他地面"],
"groups": ["地面阻挡", "处决者", "回费", "其他地面"],
"location": [9, 3],
"direction": "left"
"direction": "down"
},
{
"groups": ["高台输出"],
"location": [4, 4],
"location": [2, 4],
"direction": "right"
},
{
"groups": ["单奶", "群奶"],
"groups": ["地面远程", "地面阻挡", "处决者", "回费", "其他地面"],
"location": [9, 2],
"direction": "down"
},
{
"groups": ["单奶"],
"location": [6, 4],
"direction": "right"
},
{
"groups": ["群奶"],
"location": [8, 4],
"direction": "up"
},
{
"groups": ["高台输出"],
"location": [8, 2],
@@ -40,18 +50,23 @@
},
{
"groups": ["处决者"],
"location": [7, 2],
"direction": "left"
},
{
"groups": ["鱼"],
"location": [1, 5],
"direction": "up"
},
{
"groups": ["鱼"],
"location": [3, 5],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [1, 5],
"direction": "right"
},
{
"groups": ["处决者"],
"groups": [""],
"location": [8, 5],
"direction": "left"
"direction": "up"
},
{
"groups": ["补给站"],

View File

@@ -3,34 +3,50 @@
"replacement_home": [
{
"location": [6, 1],
"direction": "left"
"direction": "down"
}
],
"blacklist_location": [],
"deploy_plan": [
{
"groups": ["挡人先锋", "回费"],
"groups": ["挡人先锋", "回费", "鱼"],
"location": [5, 5],
"direction": "left",
"condition": [0, 10]
},
{
"groups": ["召唤"],
"location": [5, 1],
"direction": "down"
},
{
"groups": ["地面阻挡", "其他地面"],
"location": [6, 1],
"direction": "down"
},
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出"],
"location": [7, 2],
"groups": ["地面阻挡", "其他地面"],
"location": [6, 2],
"direction": "down"
},
{
"groups": ["速狙", "高台输出"],
"location": [4, 1],
"direction": "right"
},
{
"groups": ["益达", "提丰", "焰苇", "水陈", "高台输出", "奶"],
"location": [6, 3],
"direction": "left"
},
{
"groups": ["地面远程", "锏", "地刺", "重装", "玛恩纳", "情报官", "地面阻挡", "处决者", "其他地面"],
"location": [6, 1],
"direction": "down"
},
{
"groups": ["玛恩纳", "地面远程", "重装", "地面阻挡", "回费", "处决者", "其他地面"],
"location": [5, 2],
"direction": "left"
"location": [7, 1],
"direction": "down"
},
{
"groups": ["高台输出"],
"location": [5, 1],
"location": [7, 2],
"direction": "down"
},
{
@@ -39,23 +55,8 @@
"direction": "right"
},
{
"groups": ["高台输出"],
"location": [5, 3],
"direction": "up"
},
{
"groups": ["处决者"],
"location": [7, 1],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [6, 2],
"direction": "left"
},
{
"groups": ["处决者"],
"location": [8, 1],
"groups": [""],
"location": [5, 2],
"direction": "left"
},
{

View File

@@ -10,36 +10,34 @@
"alternate_skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 999,
"promote_priority": 114514
"recruit_priority": 998,
"promote_priority": 1000
}
]
},
{
"name": "投掷手",
"name": "新能",
"opers": [
{
"name": "维什戴尔"
},
{
"name": "迷迭香"
},
{
"name": "承曦格雷伊"
}
]
},
{
"name": "焰苇",
"opers": [
{
"name": "焰影苇草",
"skill": 3,
"alternate_skill": 2,
"name": "新约能天使",
"skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 580,
"promote_priority": 980
"recruit_priority": 997,
"promote_priority": 999
}
]
},
{
"name": "电弧",
"opers": [
{
"name": "电弧",
"skill": 2,
"is_start": true,
"is_key": true,
"recruit_priority": 999,
"promote_priority": 999
}
]
},
@@ -48,10 +46,10 @@
"opers": [
{
"name": "酒神",
"skill": 3,
"alternate_skill": 1,
"recruit_priority": 805,
"promote_priority": 802,
"skill": 2,
"is_key": true,
"recruit_priority": 905,
"promote_priority": 950,
"recruit_priority_offsets": [
{
"groups": ["元素"],
@@ -147,9 +145,8 @@
"name": "玛恩纳",
"opers": [
{
"name": "玛恩纳",
"skill": 3,
"alternate_skill": 2,
"name": "司霆惊蛰",
"skill": 2,
"is_key": true,
"recruit_priority": 996,
"promote_priority": 1000,
@@ -158,13 +155,14 @@
"groups": ["凯尔希", "召唤", "地面阻挡"],
"is_less": true,
"offset": -200,
"doc": "地面阻挡<1时玛恩纳的招募优先级-200"
"doc": "地面阻挡<1时司霆惊蛰的招募优先级-200"
}
]
},
{
"name": "司霆惊蛰",
"skill": 2,
"name": "玛恩纳",
"skill": 3,
"alternate_skill": 2,
"is_key": true,
"recruit_priority": 995,
"promote_priority": 999,
@@ -173,7 +171,7 @@
"groups": ["凯尔希", "召唤", "地面阻挡"],
"is_less": true,
"offset": -200,
"doc": "地面阻挡<1时司霆惊蛰的招募优先级-200"
"doc": "地面阻挡<1时玛恩纳的招募优先级-200"
}
]
},
@@ -203,6 +201,11 @@
"name": "龙舌兰",
"skill": 2,
"promote_priority": 350
},
{
"name": "聘风",
"skill": 2,
"promote_priority": 300
}
]
},
@@ -213,7 +216,7 @@
"name": "伊内丝",
"skill": 2,
"is_key": true,
"recruit_priority": 869,
"recruit_priority": 819,
"promote_priority": 930,
"recruit_priority_offsets": [
{
@@ -225,33 +228,6 @@
}
]
},
{
"name": "锏",
"opers": [
{
"name": "锏",
"skill": 3,
"alternate_skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 570,
"promote_priority": 997,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "近卫", "召唤"],
"threshold": 3,
"offset": -150
},
{
"groups": ["元素奶"],
"is_less": true,
"threshold": 1,
"offset": -80
}
]
}
]
},
{
"name": "水陈",
"opers": [
@@ -338,7 +314,26 @@
]
},
{
"name": "锏"
"name": "锏",
"skill": 3,
"alternate_skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 570,
"promote_priority": 997,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "近卫", "召唤"],
"threshold": 3,
"offset": -150
},
{
"groups": ["元素奶"],
"is_less": true,
"threshold": 1,
"offset": -80
}
]
},
{
"name": "佩佩",
@@ -563,8 +558,8 @@
"name": "维娜·维多利亚",
"skill": 3,
"alternate_skill": 1,
"recruit_priority": 601,
"promote_priority": 850,
"recruit_priority": 600,
"promote_priority": 750,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "重装", "召唤", "近卫", "情报官", "挡人先锋", "其他地面"],
@@ -630,7 +625,6 @@
},
{
"name": "医生",
"is_start": true,
"recruit_priority": 600,
"promote_priority": 350,
"recruit_priority_offsets": [
@@ -698,6 +692,14 @@
{
"name": "重装",
"opers": [
{
"name": "斩业星熊",
"skill": 2,
"is_start": true,
"is_key": true,
"recruit_priority": 800,
"promote_priority": 900
},
{
"name": "黍",
"skill": 3,
@@ -751,34 +753,7 @@
}
]
},
{
"name": "斩业星熊",
"skill": 2,
"is_key": true,
"recruit_priority": 620,
"promote_priority": 650,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "重装"],
"threshold": 2,
"offset": -120
}
]
},
{
"name": "蛇屠箱",
"skill": 2,
"is_key": true,
"recruit_priority": 622,
"promote_priority": 620,
"recruit_priority_offsets": [
{
"groups": ["重装", "凯尔希"],
"threshold": 2,
"offset": -300
}
]
},
{
"name": "临光",
"skill": 1,
@@ -923,6 +898,20 @@
}
]
},
{
"name": "蛇屠箱",
"skill": 2,
"is_key": true,
"recruit_priority": 622,
"promote_priority": 620,
"recruit_priority_offsets": [
{
"groups": ["重装", "凯尔希"],
"threshold": 2,
"offset": -300
}
]
},
{
"name": "泡泡",
"skill": 2,
@@ -944,7 +933,7 @@
"is_key": true,
"is_start": true,
"recruit_priority": 626,
"promote_priority": 600,
"promote_priority": 790,
"recruit_priority_offsets": [
{
"groups": ["单奶", "群奶"],
@@ -1048,7 +1037,7 @@
"skill": 1,
"is_key": true,
"is_start": true,
"recruit_priority": 625,
"recruit_priority": 600,
"recruit_priority_offsets": [
{
"groups": ["单奶", "群奶"],
@@ -1061,7 +1050,7 @@
"name": "卡缇",
"skill": 1,
"is_key": true,
"recruit_priority": 624,
"recruit_priority": 600,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "重装"],
@@ -1101,19 +1090,7 @@
"name": "速狙",
"opers": [
{
"name": "新约能天使",
"skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 950,
"promote_priority": 950,
"recruit_priority_offsets": [
{
"groups": ["水陈", "速狙", "益达"],
"threshold": 1,
"offset": -200
}
]
"name": "新约能天使"
},
{
"name": "艾拉",
@@ -1206,7 +1183,7 @@
"alternate_skill": 1,
"is_key": true,
"recruit_priority": 478,
"promote_priority": 500,
"promote_priority": 900,
"recruit_priority_offsets": [
{
"groups": ["水陈", "速狙", "益达"],
@@ -1316,6 +1293,9 @@
{
"name": "召唤",
"opers": [
{
"name": "电弧"
},
{
"name": "令",
"skill": 3,
@@ -1535,7 +1515,7 @@
"skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 713,
"recruit_priority": 680,
"promote_priority": 250,
"recruit_priority_offsets": [
{
@@ -1580,6 +1560,8 @@
{
"name": "清流",
"skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 688,
"promote_priority": 200,
"recruit_priority_offsets": [
@@ -1662,6 +1644,9 @@
{
"name": "处决者",
"opers": [
{
"name": "本能的召唤"
},
{
"name": "缄默德克萨斯",
"skill": 3,
@@ -1808,7 +1793,6 @@
{
"name": "浊心斯卡蒂",
"skill": 2,
"is_key": true,
"recruit_priority": 727,
"promote_priority": 740,
"recruit_priority_offsets": [
@@ -1982,6 +1966,10 @@
"name": "海蒂",
"skill": 2
},
{
"name": "三角初华",
"skill": 2
},
{
"name": "空",
"skill": 2
@@ -2191,7 +2179,7 @@
"name": "清道夫",
"skill": 1,
"is_key": true,
"recruit_priority": 611,
"recruit_priority": 610,
"recruit_priority_offsets": [
{
"groups": ["投锋", "挡人先锋", "情报官"],
@@ -2212,7 +2200,7 @@
"skill": 1,
"is_key": true,
"is_start": true,
"recruit_priority": 610,
"recruit_priority": 551,
"recruit_priority_offsets": [
{
"groups": ["投锋", "挡人先锋", "情报官"],
@@ -2225,7 +2213,7 @@
"name": "香草",
"skill": 1,
"is_key": true,
"recruit_priority": 610,
"recruit_priority": 550,
"recruit_priority_offsets": [
{
"groups": ["投锋", "挡人先锋", "情报官"],
@@ -2279,21 +2267,29 @@
{
"name": "晓歌",
"skill": 2,
"is_key": true,
"auto_retreat": 80,
"recruit_priority": 677,
"promote_priority": 430,
"promote_priority": 630,
"recruit_priority_offsets": [
{
"groups": ["挡人先锋", "情报官", "投锋"],
"threshold": 2,
"offset": -150
},
{
"groups": ["新能"],
"threshold": 1,
"offset": 150
}
]
},
{
"name": "寻澜",
"skill": 2,
"auto_retreat": 80,
"recruit_priority": 627,
"promote_priority": 420,
"promote_priority": 620,
"recruit_priority_offsets": [
{
"groups": ["挡人先锋", "情报官", "投锋"],
@@ -2338,7 +2334,7 @@
"skill": 3,
"alternate_skill": 2,
"is_key": true,
"recruit_priority": 800,
"recruit_priority": 690,
"promote_priority": 900,
"recruit_priority_offsets": [
{
@@ -2359,7 +2355,7 @@
"skill": 3,
"alternate_skill": 1,
"is_key": true,
"recruit_priority": 782,
"recruit_priority": 692,
"promote_priority": 841
},
{
@@ -2367,7 +2363,7 @@
"skill": 3,
"alternate_skill": 2,
"is_key": true,
"recruit_priority": 783,
"recruit_priority": 683,
"promote_priority": 841,
"recruit_priority_offsets": [
{
@@ -2449,7 +2445,7 @@
"name": "莫斯提马",
"skill": 3,
"alternate_skill": 2,
"recruit_priority": 625,
"recruit_priority": 525,
"promote_priority": 910,
"recruit_priority_offsets": [
{
@@ -2518,7 +2514,7 @@
"skill_usage": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 626,
"recruit_priority": 526,
"promote_priority": 750,
"recruit_priority_offsets": [
{
@@ -2811,16 +2807,7 @@
"name": "“弦惊”"
},
{
"name": "百炼嘉维尔"
},
{
"name": "Mon3tr"
},
{
"name": "圣约送葬人"
},
{
"name": "隐德来希"
"name": "斩业星熊"
},
{
"name": "黍"
@@ -2828,21 +2815,15 @@
{
"name": "塞雷娅"
},
{
"name": "戴乌"
},
{
"name": "余"
},
{
"name": "煌"
},
{
"name": "山"
},
{
"name": "年"
},
{
"name": "斩业星熊"
},
{
"name": "星熊"
},
@@ -2873,9 +2854,27 @@
{
"name": "乌尔比安"
},
{
"name": "百炼嘉维尔"
},
{
"name": "隐德来希"
},
{
"name": "圣约送葬人"
},
{
"name": "锏"
},
{
"name": "煌"
},
{
"name": "山"
},
{
"name": "Mon3tr"
},
{
"name": "海沫"
},
@@ -2931,6 +2930,9 @@
{
"name": "古米"
},
{
"name": "赛柯"
},
{
"name": "泡泡"
},
@@ -3082,6 +3084,15 @@
{
"name": "Sharp"
},
{
"name": "罗小黑",
"skill": 1,
"skill_usage": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 688,
"promote_priority": 200
},
{
"name": "青枳"
},
@@ -3226,6 +3237,9 @@
{
"name": "丰川祥子"
},
{
"name": "赛柯"
},
{
"name": "棘刺"
},
@@ -3280,9 +3294,6 @@
{
"name": "霜叶"
},
{
"name": "罗小黑"
},
{
"name": "煌"
},
@@ -3345,9 +3356,6 @@
{
"name": "芳汀"
},
{
"name": "罗小黑"
},
{
"name": "霜叶"
},
@@ -3381,6 +3389,7 @@
},
{
"name": "奶",
"doc": "所有能回复血的远程,包括单奶,群奶,辅助",
"opers": [
{
"name": "Touch"
@@ -3587,6 +3596,9 @@
{
"name": "高台输出",
"opers": [
{
"name": "新约能天使"
},
{
"name": "维什戴尔"
},
@@ -3605,9 +3617,6 @@
{
"name": "焰影苇草"
},
{
"name": "新约能天使"
},
{
"name": "蕾缪安"
},
@@ -3615,20 +3624,26 @@
"name": "艾拉"
},
{
"name": "莱伊"
"name": "桑特拉"
},
{
"name": "娜仁图亚"
},
{
"name": "电弧"
},
{
"name": "假日威龙陈"
},
{
"name": "酒神"
},
{
"name": "妮芙"
},
{
"name": "烛煌"
},
{
"name": "娜仁图亚"
},
{
"name": "能天使"
},
@@ -3659,6 +3674,9 @@
{
"name": "寒芒克洛丝"
},
{
"name": "莱伊"
},
{
"name": "蓝毒"
},
@@ -3846,7 +3864,7 @@
"promote_priority": 602,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "近卫", "重装"],
"groups": ["凯尔希", "近卫", "重装", "情报官", "挡人先锋"],
"is_less": true,
"threshold": 1,
"offset": -500
@@ -3860,7 +3878,7 @@
"promote_priority": 440,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "近卫", "重装"],
"groups": ["凯尔希", "近卫", "重装", "情报官", "挡人先锋"],
"is_less": true,
"threshold": 1,
"offset": -600
@@ -3891,16 +3909,9 @@
"name": "伊桑",
"skill": 2,
"is_key": true,
"is_start": true,
"recruit_priority": 405,
"promote_priority": 405,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "近卫", "重装"],
"is_less": true,
"threshold": 1,
"offset": -600
}
]
"promote_priority": 405
},
{
"name": "狮蝎",
@@ -3909,13 +3920,17 @@
"promote_priority": 400,
"recruit_priority_offsets": [
{
"groups": ["凯尔希", "近卫", "重装"],
"groups": ["凯尔希", "近卫", "重装", "情报官", "挡人先锋"],
"is_less": true,
"threshold": 1,
"offset": -600
}
]
},
{
"name": "若叶睦",
"skill": 2
},
{
"name": "绮良"
},
@@ -3969,6 +3984,9 @@
{
"name": "卡夫卡"
},
{
"name": "赛柯"
},
{
"name": "Mon3tr"
},
@@ -4048,6 +4066,7 @@
},
{
"name": "大龙",
"doc": "部署逻辑是在地面阻挡前1格",
"opers": [
{
"name": "“弦惊”"
@@ -4057,6 +4076,15 @@
}
]
},
{
"name": "鱼",
"doc": "电弧的2技能召唤物",
"opers": [
{
"name": "赛柯"
}
]
},
{
"name": "障碍物",
"doc": "部署位地面,无朝向的召唤物",
@@ -4253,11 +4281,6 @@
{
"name": "铁钳号·原型机"
},
{
"name": "罗小黑",
"skill": 2,
"recruit_priority": 300
},
{
"name": "槐琥",
"skill": 2,
@@ -4625,16 +4648,16 @@
],
"team_complete_condition": [
{
"groups": ["益达", "玛恩纳", "水陈"],
"groups": ["益达", "玛恩纳", "新能"],
"threshold": 2
},
{
"groups": ["重装", "近卫", "凯尔希"],
"groups": ["重装", "近卫", "召唤", "凯尔希"],
"threshold": 2
},
{
"groups": ["焰苇", "单奶", "群奶"],
"threshold": 2
"threshold": 1
},
{
"groups": ["回费"],

View File

@@ -619,7 +619,13 @@
{
"name": "待诉说的故事",
"option_num": 2,
"choose": 2
"choose": 2,
"next_event": "吸纳思维"
},
{
"name": "吸纳思维",
"option_num": 1,
"choose": 1
},
{
"name": "魂灵见闻:以血还血",

View File

@@ -6973,213 +6973,6 @@
],
"stageId": "act25side_10_perm"
},
{
"apCost": 9,
"code": "GO-1",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "30011"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30021"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30031"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30041"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30051"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30061"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_01_rep"
},
{
"apCost": 9,
"code": "GO-2",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "30011"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30021"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30031"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30041"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30051"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30061"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_02_rep"
},
{
"apCost": 9,
"code": "GO-3",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "30011"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30021"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30031"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30041"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30051"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30061"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_03_rep"
},
{
"apCost": 12,
"code": "GO-4",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "30012"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30032"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_04_rep"
},
{
"apCost": 12,
"code": "GO-5",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "30042"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30062"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_05_rep"
},
{
"apCost": 12,
"code": "GO-6",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "30022"
},
{
"dropType": "NORMAL_DROP",
"itemId": "30052"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_06_rep"
},
{
"apCost": 21,
"code": "GO-7",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "30013"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_07_rep"
},
{
"apCost": 21,
"code": "GO-8",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "31013"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_08_rep"
},
{
"apCost": 21,
"code": "GO-9",
"dropInfos": [
{
"dropType": "NORMAL_DROP",
"itemId": "31043"
},
{
"dropType": "FURNITURE",
"itemId": "furni"
}
],
"stageId": "act37side_09_rep"
},
{
"apCost": 9,
"code": "DM-1",

View File

@@ -11,7 +11,7 @@
"MiniGame@RebuildingMandate@StartExecution": {
"action": "ClickSelf",
"roi": [1040, 584, 240, 136],
"next": ["#self", "MiniGame@RebuildingMandate@NextStep"]
"next": ["MiniGame@RebuildingMandate@NextStep", "MiniGame@RebuildingMandate@StartBuildingProduction", "#self"]
},
"MiniGame@RebuildingMandate@NextStep": {
"action": "ClickSelf",
@@ -33,30 +33,27 @@
"MiniGame@RebuildingMandate@Skip": {
"action": "ClickSelf",
"roi": [1079, 0, 201, 144],
"postDelay": 1000,
"next": ["MiniGame@RebuildingMandate@SkipConfirm", "#self"]
},
"MiniGame@RebuildingMandate@SkipConfirm": {
"action": "ClickSelf",
"roi": [714, 284, 168, 155],
"postDelay": 1000,
"next": ["#self", "MiniGame@RebuildingMandate@Lava"]
},
"MiniGame@RebuildingMandate@Lava": {
"algorithm": "JustReturn",
"action": "Swipe",
"specialParams": [200, 0, 2, 0],
"specificRect": [1135, 656, 8, 8],
"rectMove": [733, 303, 8, 8],
"postDelay": 500,
"specificRect": [1135, 656, 1, 1],
"rectMove": [733, 303, 1, 1],
"next": ["MiniGame@RebuildingMandate@LavaConfirm"]
},
"MiniGame@RebuildingMandate@LavaConfirm": {
"algorithm": "JustReturn",
"action": "Swipe",
"specialParams": [200, 0, 2, 0],
"specificRect": [733, 303, 8, 8],
"rectMove": [233, 303, 8, 8],
"specificRect": [733, 303, 1, 1],
"rectMove": [533, 303, 1, 1],
"next": ["MiniGame@RebuildingMandate@DoubleSpeed"]
},
"MiniGame@RebuildingMandate@DoubleSpeed": {
@@ -79,7 +76,6 @@
"MiniGame@RebuildingMandate@SettlementStageName": {
"action": "ClickSelf",
"roi": [0, 572, 458, 148],
"postDelay": 1000,
"next": ["#self", "MiniGame@RebuildingMandate@Begin"]
}
}

View File

@@ -430,6 +430,7 @@
"algorithm": "JustReturn",
"next": [
"Mizuki@Roguelike@NextLevel",
"Mizuki@Roguelike@CommissionedMissionCompleted",
"Mizuki@Roguelike@StageEmergencyDps",
"Mizuki@Roguelike@StageCombatDps",
"Mizuki@Roguelike@StageEncounter",
@@ -440,7 +441,6 @@
"Mizuki@Roguelike@StageEmergencyTransportation",
"Mizuki@Roguelike@StageRegionalCommissioning",
"Mizuki@Roguelike@StageGambling",
"Mizuki@Roguelike@CommissionedMissionCompleted",
"Mizuki@Roguelike@DiceConfirm",
"Mizuki@Roguelike@CloseCollectionContinue",
"Mizuki@Roguelike@CloseCollectionClose",
@@ -454,6 +454,7 @@
"algorithm": "JustReturn",
"next": [
"Mizuki@Roguelike@NextLevel",
"Mizuki@Roguelike@CommissionedMissionCompleted",
"Mizuki@Roguelike@StageTrader",
"Mizuki@Roguelike@StageSafeHouse",
"Mizuki@Roguelike@StageWindAndRain",
@@ -466,7 +467,6 @@
"Mizuki@Roguelike@StageDreadfulFoe",
"Mizuki@Roguelike@StageDreadfulFoe-5",
"Mizuki@Roguelike@StageRegionalCommissioning",
"Mizuki@Roguelike@CommissionedMissionCompleted",
"Mizuki@Roguelike@DiceConfirm",
"Mizuki@Roguelike@CloseCollectionContinue",
"Mizuki@Roguelike@CloseCollectionClose"
@@ -478,6 +478,7 @@
"algorithm": "JustReturn",
"next": [
"Mizuki@Roguelike@NextLevel",
"Mizuki@Roguelike@CommissionedMissionCompleted",
"Mizuki@Roguelike@StageCombatDps",
"Mizuki@Roguelike@StageTrader",
"Mizuki@Roguelike@StageSafeHouse",
@@ -490,7 +491,6 @@
"Mizuki@Roguelike@StageDreadfulFoe-5",
"Mizuki@Roguelike@StageRegionalCommissioning",
"Mizuki@Roguelike@StageGambling",
"Mizuki@Roguelike@CommissionedMissionCompleted",
"Mizuki@Roguelike@DiceConfirm",
"Mizuki@Roguelike@CloseCollectionContinue",
"Mizuki@Roguelike@CloseCollectionClose"

View File

@@ -824,8 +824,7 @@
"Sami@Roguelike@StageTraderRefresh": {
"template": "Roguelike@StageTraderRefresh.png",
"action": "ClickSelf",
"roi": [230, 73, 212, 141],
"next": ["Sami@Roguelike@StageTraderRefreshConfirm"]
"roi": [230, 73, 212, 141]
},
"Sami@Roguelike@StageVerticalBoons": {
"baseTask": "Roguelike@StageVertical",

View File

@@ -1046,8 +1046,7 @@
"Sarkaz@Roguelike@StageTraderRefresh": {
"template": "Roguelike@StageTraderRefresh.png",
"action": "ClickSelf",
"roi": [230, 73, 212, 141],
"next": ["Sarkaz@Roguelike@StageTraderRefreshConfirm"]
"roi": [230, 73, 212, 141]
},
"Sarkaz@Roguelike@StageWindAndRain": {
"Doc": "失与得",

View File

@@ -1537,6 +1537,7 @@
"action": "ClickSelf",
"template": ["Roguelike@StageTraderRefreshWithDiceConfirm.png", "Roguelike@StageTraderRefreshConfirmNew.png"],
"roi": [580, 375, 700, 230],
"postDelay": 5000,
"next": ["Roguelike@StageTraderRefreshWithDiceConfirm", "Roguelike@StageTraderRefreshWithDiceDoubleConfirm"]
},
"Roguelike@StageTraderRefreshWithDiceDoubleConfirm": {

View File

@@ -7,5 +7,5 @@
"pool": "定向甄选",
"time": 1758787200
},
"last_updated": "2025-09-25 16:50:00.000"
"last_updated": "2025-09-28 20:08:28.000"
}

View File

@@ -114,10 +114,26 @@ bool asst::ControlScaleProxy::swipe(
bool with_pause,
bool high_resolution_swipe_fix)
{
auto rand_p1 = rand_point_in_rect(r1);
auto rand_p2 = rand_point_in_rect(r2);
Point rand_p1, rand_p2;
bool precise1 = (r1.width == 1 && r1.height == 1);
bool precise2 = (r2.width == 1 && r2.height == 1);
if (m_controller_type == ControllerType::Adb) {
if (precise1) {
rand_p1 = Point(r1.x, r1.y);
}
else {
rand_p1 = rand_point_in_rect(r1);
}
if (precise2) {
rand_p2 = Point(r2.x, r2.y);
}
else {
rand_p2 = rand_point_in_rect(r2);
}
if (m_controller_type == ControllerType::Adb && !(precise1 && precise2)) {
// 只有不是精确点时才做ADB修正
// 同样的参数 ADB 总是划过头,糊点屎进来
// 外部调用 swipe(Point, Point) 时,说明是精确要求位置的,不能做这个调整
// 所以屎没法糊在下面一层,只能糊在这里了(

View File

@@ -38,7 +38,11 @@ bool asst::RoguelikeShoppingTaskPlugin::_run()
m_config->get_mode() == RoguelikeMode::Exp) {
// 点击刷新
sleep(500);
if (ProcessTask(*this, { theme + "@Roguelike@StageTraderRefresh" }).run()) {
bool ret = ProcessTask(*this, { theme + "@Roguelike@StageTraderRefresh" }).run();
ret = ret && ProcessTask(*this, { theme + "@Roguelike@StageTraderRefreshConfirm" })
.set_retry_times(RetryTimesDefault)
.run();
if (ret) {
buy_once();
}
}

View File

@@ -328,7 +328,13 @@ namespace MaaWpfGui.Main
if (!IsVCppInstalled())
{
var ret = MessageBoxHelper.Show(LocalizationHelper.GetString("VC++NotInstalled"), "MAA", MessageBoxButton.OKCancel, MessageBoxImage.Information);
var ret = MessageBoxHelper.Show(
LocalizationHelper.GetString("VC++NotInstalled"),
"MAA",
MessageBoxButton.OKCancel,
MessageBoxImage.Information,
ok: LocalizationHelper.GetString("Confirm"),
cancel: LocalizationHelper.GetString("Cancel"));
if (ret == MessageBoxResult.OK)
{
var startInfo = new ProcessStartInfo

View File

@@ -1199,7 +1199,7 @@ With save file: farm points through crafting (advanced).
Please extract MAA into a separate new folder, or remove any DLL files that do not belong to MAA.
</system:String>
<system:String x:Key="VC++NotInstalled" xml:space="preserve">Detected that Microsoft Visual C++ Redistributable 2015-2022 (x64) is NOT installed or the version is too low.
Click "OK" to execute the installation script and exit MAA. Click "Cancel" to exit MAA directly.
Click "{key=Confirm}" to execute the installation script and exit MAA. Click "{key=Cancel}" to exit MAA directly.
</system:String>
<system:String x:Key="MultiInstanceUnderSamePath" xml:space="preserve">Only one instance can be launched under the same path!
If you want to run multiple MAA at the same time, please copy the whole MAA and start under different path with the same adb and different connect address.

View File

@@ -1199,7 +1199,7 @@ C:\\leidian\\LDPlayer9
MAA を新しい独立したフォルダーに解凍するか、MAA に属さない DLL ファイルを削除してください。
</system:String>
<system:String x:Key="VC++NotInstalled" xml:space="preserve">Microsoft Visual C++ redistributable 2015-2022 (x64) がインストールされていないか、バージョンが低すぎることが検出されました。
OK」をクリックするとインストールスクリプトが実行され、MAA が終了します。「キャンセル」をクリックすると MAA が直接終了します。
{key=Confirm}」をクリックするとインストールスクリプトが実行され、MAA が終了します。「{key=Cancel}」をクリックすると MAA が直接終了します。
</system:String>
<system:String x:Key="MultiInstanceUnderSamePath" xml:space="preserve">同じパスの下で起動できるのは1つのインスタンスのみ
MAA を複数開くには、新しい MAA を他のフォルダにコピーし、異なる MAA、同じ adb、異なるシミュレータアドレスを使用して複数の操作を行うように設定します。

View File

@@ -1197,7 +1197,7 @@ C:\\leidian\\LDPlayer9
MAA를 독립된 새 폴더에 압축 해제하거나, MAA에 속하지 않는 DLL 파일을 제거해 주십시오.
</system:String>
<system:String x:Key="VC++NotInstalled" xml:space="preserve">Microsoft Visual C++ redistributable 2015-2022(x64) 가 설치되지 않았거나 버전이 너무 낮은 것으로 감지되었습니다..
"확인"을 클릭하여 설치 스크립트를 실행하고 MAA를 종료하세요. "취소"를 클릭하여 MAA를 바로 종료하세요.
"{key=Confirm}"을 클릭하여 설치 스크립트를 실행하고 MAA를 종료하세요. "{key=Cancel}"를 클릭하여 MAA를 바로 종료하세요.
</system:String>
<system:String x:Key="MultiInstanceUnderSamePath" xml:space="preserve">동일한 경로에서는 하나의 인스턴스만 실행할 수 있습니다!
여러 개의 MAA를 동시에 실행하려면 MAA 전체 폴더를 복사한 뒤, 같은 adb를 사용하되 연결 주소는 다르게 설정하여 서로 다른 경로에서 실행하세요.

View File

@@ -1199,7 +1199,7 @@ C:\\leidian\\LDPlayer9。\n
请将 MAA 解压到一个独立的新文件夹中,或移除不属于 MAA 的 DLL 文件。
</system:String>
<system:String x:Key="VC++NotInstalled" xml:space="preserve">检测到 Microsoft Visual C++ Redistributable 2015-2022 (x64) 未安装或版本过低,
点击 "确定" 执行安装脚本并退出 MAA, 点击 "取消" 将直接退出.
点击 "{key=Confirm}" 执行安装脚本并退出 MAA, 点击 "{key=Cancel}" 将直接退出.
</system:String>
<system:String x:Key="MultiInstanceUnderSamePath" xml:space="preserve">同一路径下只能启动一个实例!
如需多开 MAA请复制一份新的 MAA 到其他文件夹下,并设置使用不同的 MAA相同的 adb 和不同的模拟器地址进行多开操作。

View File

@@ -1199,7 +1199,7 @@ C:\\leidian\\LDPlayer9。\n
請將 MAA 解壓縮到一個獨立的新資料夾中,或移除不屬於 MAA 的 DLL 檔案。
</system:String>
<system:String x:Key="VC++NotInstalled" xml:space="preserve">偵測到 Microsoft Visual C++ Redistributable 2015-2022 (x64) 未安裝或版本過低,
點擊 "確定" 將執行安裝腳本並退出 MAA點擊 "取消" 將直接退出 MAA。
點擊 "{key=Confirm}" 將執行安裝腳本並退出 MAA點擊 "{key=Cancel}" 將直接退出 MAA。
</system:String>
<system:String x:Key="MultiInstanceUnderSamePath" xml:space="preserve">同一路徑下只能啟動一個實例!
如需多開 MAA請複製一份新的 MAA 到其他資料夾下,並設定使用不同的 MAA相同的 adb 和不同的模擬器地址進行多開操作。