FishmanTheMurloc
|
fce70c0e96
|
分解5星圣遗物 (#1383)
* 分解圣遗物基础设施建设
* 分解圣遗物独立任务基本功能完成:单独的启动按钮,正则表达式逐一筛选;代码文件整理到单独的文件夹
* 自动分解5星圣遗物功能初步完成
* 修复上次修改快速分解产生的问题,主要点击分解按钮时的bug,还有与五星分解步骤衔接的问题
* 针对切换队伍时,多语言识别效果不佳的情况,将用户设定的队伍名作为正则表达式进行模糊匹配,并在LogInfo输出相关提示;传送任务对任务取消进行单独的异常处理
* 一个便于测试分解圣遗物OCR识别和正则匹配结果的弹窗
|
2025-04-05 19:53:52 +08:00 |
|
秋云
|
4932c52af9
|
fix: remove while loop in TpTask (#1221)
* fix: prevent infinite loop in TpTask.cs
* fix: prevent redundant zoom operation
* fix: handle party switching failures in PathExecutor; add pre-switch check for switch party task
* fix: typos.
|
2025-02-28 10:00:59 +08:00 |
|
秋云
|
a9896f0ff1
|
修改部分细节 (#1189)
* 1. MoveMapTo之前保证缩放大于2,以保证初始中心点识别不会出错;
2. 重构MoveMapTo,主要去除了首次的试探过程(由于直接使用游戏坐标来确定需要移动的距离,试探已经不再需要)。
* 直接抛出异常而不是break
* 首次切换队伍时不会触发传送,而后续切换其他队伍时(RunnerContext.Instance.PartyName 已非空)才会触发传送。修改为任何时候都触发传送。
* 打开编队前添加少许延时
* 添加配置项 切换队伍前是否前往须弥七天神像
|
2025-02-23 23:39:57 +08:00 |
|
辉鸭蛋
|
d3bd62b2c4
|
fix party switch task
修复切换队伍时,第五个队伍无法被选中的问题
|
2025-02-05 21:10:08 +08:00 |
|
辉鸭蛋
|
5ab63a9e76
|
retry for open party choose ui
|
2025-01-18 15:53:40 +08:00 |
|
Ayu0K
|
d54d31454d
|
mod: 修改SwitchPartyTask打开编队界面的方式
|
2025-01-06 22:55:08 +08:00 |
|
辉鸭蛋
|
d7302b65c3
|
auto domain: tp & switch party & artifact salvage
|
2024-11-24 17:48:23 +08:00 |
|
辉鸭蛋
|
68d3061523
|
switch party: shorten the time for Hutao
|
2024-11-10 01:02:31 +08:00 |
|
辉鸭蛋
|
a98934fc9a
|
fix bug
|
2024-11-02 22:56:35 +08:00 |
|
辉鸭蛋
|
2545581807
|
new pathing config
|
2024-11-02 19:49:38 +08:00 |
|
辉鸭蛋
|
4cb5442161
|
add switch party task
在 `BetterGenshinImpact.csproj` 文件中,添加了两个新文件夹路径 `GameTask\OneDragon\` 和 `User\AutoPathing\`。
在 `BvStatus.cs` 文件中:
- 将 `WaitForMainUi` 方法的默认重试次数从 25 次减少到 10 次。
- 添加了 `IsInPartyViewUi` 和 `WaitForPartyViewUi` 方法。
在 `ElementAssets.cs` 文件中:
- 添加并初始化了 `PartyBtnChooseView` 和 `PartyBtnDelete` 两个新的识别对象。
在 `NewRetry.cs` 文件中:
- 添加了 `using System.Threading.Tasks;` 引用。
- 添加了 `WaitForAction` 方法。
在 `Region.cs` 文件中,添加了一个新的 `ClickTo` 方法,该方法接受 `double` 类型的参数。
在 `ReturnMainUiTask.cs` 文件中:
- 删除了旧的 `ReturnMainUiTask` 类。
- 添加了新的 `ReturnMainUiTask` 类,内容与旧的类似,但文件路径和命名空间有所变化。
在 `RunnerContext.cs` 文件中,移除了 `using BetterGenshinImpact.GameTask.OneDragon;` 引用,添加了 `using BetterGenshinImpact.GameTask.Common.Job;` 引用。
在 `HotKeyPageViewModel.cs` 文件中:
- 添加了多个 `using` 引用,包括 `using System.Threading.Tasks;` 和 `using BetterGenshinImpact.GameTask.Common.Job;`。
- 修改了多个方法的代码格式,使其更加简洁。
- 添加了多个新的快捷键设置。
添加了两个新的 PNG 图片文件 `party_btn_choose_view.png` 和 `party_btn_delete.png`。
在 `SwitchPartyTask.cs` 文件中,添加了新的 `SwitchPartyTask` 类,用于切换队伍。
|
2024-10-29 01:41:43 +08:00 |
|