Skip to content

Commit

Permalink
Release v4.28.8 (MaaAssistantArknights#7866)
Browse files Browse the repository at this point in the history
  • Loading branch information
ABA2396 authored Jan 7, 2024
2 parents cc2e426 + c0c4e2b commit 892bbf1
Show file tree
Hide file tree
Showing 53 changed files with 1,918 additions and 922 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -447,3 +447,4 @@ enc_temp_folder/*
/resource/Arknights-Tile-Pos/act2bossrush_04-activities-act2bossrush-level_bossrush2_04.json
# CF 活动关卡(异格夜刀),手动改的地图
/resource/Arknights-Tile-Pos/act24side_09-activities-act24side-level_act24side_09.json
/src/MaaWpfGui/FodyWeavers.xml
53 changes: 45 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,51 @@
## v4.28.7
## v4.28.8

### 新增 | New

- 萨米肉鸽新板子 @ABA2396
- 更新繁中服生息演算最後一天的日期 (#7903) @momomochi987
- 初步适配萨米肉鸽dlc关卡等 (#7924) @Lancarus

### 改进 | Improved

- 修改 前行的林地 默认选择 @ABA2396
- 优化萨米肉鸽部分关卡逻辑 (#7925) @Lancarus
- 捕获启动模拟器时产生的权限不足异常 (#7908) @Chiichen

### 修复 | Fix

- 修复萨米肉鸽主界面“推开门扉之人”无法放弃探索的问题 @zzyyyl
- Hortus de Escapismo EX navigation @Constrat
- 勾选启动后直接最小化时无法使用右键强制显示 @ABA2396
- 使用启动旧版.cmd启动后下次更新报错 @ABA2396
- 下调检测阈值以尝试修复刷理智卡在次数选择 fix #7919 @status102
- 修复部分情况下肉鸽结算点击错误 @status102
- 修复肉鸽-刷钱模式下仍然会在商店进行招募、购物的错误 (#7863) @status102
- 清剩余理智时卡在选择次数 @ABA2396
- 修复README的一处链接错误 (#7905) @Chiichen
- 修复肉鸽刷源石锭模式卡住的问题 (#7882) @zzyyyl
- EN服 无法自动吃大理智药 @ABA2396
- 提供打不开MAA_win7.exe的处理方法 @ABA2396
- 修复部分情况下,关卡掉落识别关卡名出错 @status102
- 博朗台模式识别理智回复时间大于6分钟则返回失败 @ABA2396
- reduced Mizuki@Roguelike@MissionFailedFlag threshold for iOS fix #7864 temporary fix as #7872 exists @Constrat
- fix SyncRes build error @dantmnf
- ClickedCorrectStage more ocrReplace regex @Constrat

### 其他 | Other

- 4.x版本解压时备份当前exe为MAA_win7.exe @ABA2396
- 添加 未能加载文件或程序集 System.Net.Http 的报错解决方案 @ABA2396
- 将基建排班制作器链接改为文档链接 @ABA2396
- 修改文档中的基建排班制作器链接 @ABA2396
- Remove YoStarJP Annihilation template (#7819) @Manicsteiner
- subprocess handle leak @dantmnf
- 版本兼容 @ABA2396
- 修复SSS_自走机械搏斗场_浊蒂重岳塞雷娅泥岩_速冷脚本没有文件名后缀的错误 (#7879) @junyihan233
- 移除 StageEncounterClickToLeave 任务 (#7887) @zzyyyl
- 兼容旧版本语言特性 @ABA2396
- ui 和 core 版本不一致时开始任务添加 waring 提示 @ABA2396
- 修改公招多选tag选项描述 @broken-paint
- net8后不进行MAA_win7.exe备份 @ABA2396
- 修改readme中最大分辨率为2k @status102
- YoStarKR ocrReplace regex fix @HX3N
- YoStarKR LE stage navigation @HX3N
- YoStarKR template image replacement @HX3N
- YosrarEN Lingering Echoes stage navigation @Constrat
- YoStarJP 塵影に交わる残響 復刻 navigation (#7888) @Manicsteiner
- YoStarJP roguelike nextlevel ocr (#7859) @Manicsteiner @Constrat
- changed template YostarEN I.S. enter @zzyyyl @Constrat
- update instruction for waydroid @horror-proton
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ MAA 的意思是 MAA Assistant Arknights
### 基本说明

1. 请根据 [模拟器和设备支持情况](https://maa.plus/docs/用户手册/模拟器和设备支持),进行对应的操作;
2. 修改模拟器分辨率为 `16:9` 比例,最低 `1280 * 720`更高不限;<br>
2. 修改模拟器分辨率为 `16:9` 比例,最低 `1280 * 720`最高 `2K`;<br>
对于国际服(美服)玩家,由于界面布局、字号等问题,我们则建议您将分辨率修改为 `1920 * 1080`
3. 开始使用吧!

Expand Down Expand Up @@ -123,7 +123,7 @@ MAA 以中文(简体)为第一语言,翻译词条均以中文(简体)
2. 使用 Visual Studio 2022 打开 `MAA.sln`,右键 `MaaWpfGui`,设为启动项目
3. VS 上方配置选择 `RelWithDebInfo` `x64` (如果编译 Release 包 或 ARM 平台,请忽略这步)
4. 右键 `MaaWpfGui` - 属性 - 调试 - 启用本地调试(这样就能把断点挂到 C++ Core 那边了)
5. (可选)若准备提交 PR,建议启用 [clang-format 支持](https://maa.plus/docs/开发文档/开发相关.html#在-visual-studio-中启用-clang-format)
5. (可选)若准备提交 PR,建议启用 [clang-format 支持](https://maa.plus/docs/开发文档/开始开发.html#在-visual-studio-中启用-clang-format)

### Linux | macOS

Expand Down
4 changes: 4 additions & 0 deletions docs/en-us/1.5-EMULATOR_SUPPORTS_FOR_LINUX.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@ waydroid prop set persist.waydroid.height 720

After restarting, record `IP address` in `Setting` - `About phone` , fill `${IP address}:5555` to the adb IP address in `sample.py` .

If you are using amdgpu, `screencap` command may write messages to stderr, causing image decoding error.
Run `adb exec-out screencap | xxd | head` to check if there is something like `/vendor/etc/hwdata/amdgpu.ids: No such file...` in the output.
Modify screencap commands in `resource/config.json` from `adb exec-out screencap` to `adb exec-out 'screencap 2>/dev/null'` as a workaround.

### ✅ [redroid](https://github.com/remote-android/redroid-doc)

Arknights runs properly in Android 11 image. Do remember to expose port 5555 for adb.
2 changes: 1 addition & 1 deletion docs/en-us/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ Talk is cheap. Show me the pictures!<br>
### Basic Settings

1. Please refer to [Emulator Supports](./1.3-EMULATOR_SUPPORTS.md) to configure your emulator.
2. Change your emulator resolution to `1280 * 720` or higher with `16:9` aspect ratio.<br>
2. Change your emulator resolution to `1280 * 720` or higher, the maximum is `2K`, with `16:9` aspect ratio.<br>
For YostarEN, due to game interfaces issues, we recommend changing the resolution to `1920 * 1080`.
3. Enjoy it!

Expand Down
4 changes: 2 additions & 2 deletions docs/ja-jp/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@ UIを見れば使い方もすぐ分かる!<br>
### 基本設定

1. [エミュレータのサポート](./1.3-エミュレータのサポート.md)を参照して、対応するエミュレーターの操作に進んでください。
2. エミュレータ解像度を `16:9``1280 * 720` 以上に変更してください。それより大きい解像度でも大丈夫です。
<br>YostarENでは、ゲームインターフェイスの問題から、解像度を`1920 * 1080`に変更することをお勧めします。
2. エミュレータの解像度を「1280 * 720」以上に変更します。最大は「2K」、アスペクト比は「16:9」です。<br>
YostarENでは、ゲームインターフェイスの問題から、解像度を`1920 * 1080`に変更することをお勧めします。
3. ゲームスタート!

詳しいマニュアルは[MAA使用説明書](./1.1-詳細説明.md)を参照してください。
Expand Down
2 changes: 1 addition & 1 deletion docs/ko-kr/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ MAA는 MAA Assistant Arknights의 약자입니다
### 기본 설정

1. [에뮬레이터 지원](./1.3-에뮬레이터_지원.md) 문서를 참고하여 에뮬레이터/기기를 설정해 주세요.
2. 에뮬레이터/기기의 해상도를 `1280 × 720` 또는 그 이상의 `16:9` 비율인 해상도로 맞춰주세요. <br>
2. 에뮬레이터 해상도를 '1280 * 720' 이상으로 변경하세요. 최대값은 '2K'이고 가로세로 비율은 '16:9'입니다. <br>
YostarEN의 경우 게임 인터페이스 문제로 인해 해상도를 '1920 * 1080'으로 변경하는 것을 권장합니다
3. 어시스턴트 시작!

Expand Down
2 changes: 1 addition & 1 deletion docs/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ MAA 的意思是 MAA Assistant Arknights
### 基本说明

1. 请根据 [模拟器支持情况](./用户手册/模拟器和设备支持/Windows模拟器.md),进行对应的操作;
2. 修改模拟器分辨率为 `16:9` 比例,最低 `1280 * 720`更高不限;<br>
2. 修改模拟器分辨率为 `16:9` 比例,最低 `1280 * 720`最高 `2K`;<br>
对于国际服(美服)玩家,由于界面布局、字号等问题,我们则建议您将分辨率修改为 `1920 * 1080`
3. 开始使用吧!

Expand Down
2 changes: 1 addition & 1 deletion docs/zh-tw/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ MAA 的意思是 MAA Assistant Arknights
### 基本說明

1. 請根據 [模擬器支援情況](./1.3-模擬器支援.md),進行對應的操作。
2. 修改模擬器解析度為 `16:9` 比例,最低 `1280 * 720`更高不限。<br>
2. 修改模擬器解析度為 `16:9` 比例,最低 `1280 * 720`最高 `2K`。<br>
對於國際服(美服)玩家,由於介面佈局問題,我們則建議您將解析度修改為 `1920 * 1080`
3. 開始使用吧!

Expand Down
4 changes: 4 additions & 0 deletions docs/用户手册/模拟器和设备支持/Linux模拟器.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,10 @@ waydroid prop set persist.waydroid.height 720

设置 adb 的 IP 地址:打开 `设置` - `关于` - `IP地址` ,记录第一个 `IP` ,将 `${记录的IP}:5555` 填入`sample.py` 的 adb IP 一栏。

如果使用 amdgpu, `screencap` 命令可能向 stderr 输出信息导致图片解码失败.
可以运行 `adb exec-out screencap | xxd | head` 并检查输出中是否有类似 `/vendor/etc/hwdata/amdgpu.ids: No such file...` 的文本来确认这一点.
尝试将 `resource/config.json` 中的截图命令由 `adb exec-out screencap` 改为 `adb exec-out 'screencap 2>/dev/null'`.

### ✅ [redroid](https://github.com/remote-android/redroid-doc)

安卓 11 版本的镜像可正常运行游戏, 需要暴露 5555 adb 端口.
40 changes: 30 additions & 10 deletions resource/global/YoStarEN/resource/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -194,8 +194,16 @@
},
"LE-Open": {
"text": [
"Rerun",
"open"
"Lingering Echoes",
"Lingering",
"Echoes"
]
},
"LEChapterToLE": {
"text": [
"Afterglow Hall",
"Afterglow",
"Hall"
]
},
"SN-Open": {
Expand Down Expand Up @@ -4755,6 +4763,10 @@
"'Children's Puppet'",
"“童趣玩偶”"
],
[
"Coin *-* *Operated Toy",
"Coin-Operated Toy"
],
[
"Coin-Operated Toy",
"投币玩具"
Expand Down Expand Up @@ -5351,10 +5363,18 @@
"Iron Guard *-* *Moving Fortress",
"铁卫-临时要塞"
],
[
"Convalescence Experience.*",
"Convalescence Experience Card"
],
[
"Convalescence Experience Card",
"疗养体验卡"
],
[
"Convalescence Prime.*",
"Convalescence Prime Membership"
],
[
"Convalescence Prime Membership",
"疗养特供卡"
Expand Down Expand Up @@ -5588,23 +5608,23 @@
"刻勋之手"
],
[
"Iron Guard - Wall",
"Iron Guard *-* *Wall",
"铁卫-城墙"
],
[
"Iron Guard - Tower",
"Iron Guard *-* *Tower",
"铁卫-高塔"
],
[
"Broken Wand - Solving",
"Broken Wand *-* *Solving",
"断杖-破解"
],
[
"Broken Wand - Light of Wisdom",
"Broken Wand *-* *Light of Wisdom",
"断杖-智慧之光"
],
[
"Broken Wand - Learning",
"Broken Wand *-* *Learning",
"断杖-学识"
],
[
Expand Down Expand Up @@ -6108,8 +6128,8 @@
},
"Roguelike@StageTraderRefreshWithDiceNotAvaiable": {
"text": [
"Used up rereshes for this",
"Used up rereshes",
"Used up refreshes for this",
"Used up refreshes",
"for this",
"for this shop"
]
Expand Down Expand Up @@ -6476,4 +6496,4 @@
"SAND"
]
}
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion resource/global/YoStarEN/resource/version.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
"pool": "Arbiter Aequissimus",
"time": 1703160000
},
"last_updated": "2023-12-28 17:06:25.486"
"last_updated": "2024-01-04 11:06:50.237"
}
Loading

0 comments on commit 892bbf1

Please sign in to comment.