Files
better-genshin-impact/BetterGenshinImpact/GameTask
辉鸭蛋 24c2d2cbf0 直接调用重构后的自动战斗独立任务
移除了 `AutoFightHandler` 类中的 `_combatScriptBag` 相关代码,并替换为新的 `AutoFightTask` 任务。
添加了新的命名空间引用,包括 `BetterGenshinImpact.GameTask.AutoFight`、`BetterGenshinImpact.GameTask.Common.TaskControl`、`System.IO` 和 `Wpf.Ui.Violeta.Controls`。
在 `StartFight` 方法中,替换了原有的战斗操作逻辑,使用 `AutoFightTask` 类来处理战斗任务。
添加了新的 `GetFightStrategy` 方法,用于获取战斗策略文件路径。
修改了战斗结束检测逻辑,将 `checkFightFinish` 方法重命名为 `CheckFightFinish`,并调整了检测逻辑。
调整了任务取消的逻辑,使用新的 `CancellationTokenSource` 实例 `cts2` 来管理任务取消。
将原有的 `Task` 实例替换为 `Task.Run` 方法来启动任务。
调整了任务等待逻辑,使用 `Task.WhenAll` 方法等待战斗任务和结束检测任务的完成。
2024-09-23 22:24:58 +08:00
..
2024-05-26 19:14:44 +08:00
2024-09-23 00:04:09 +08:00
2024-09-23 00:04:09 +08:00
2024-09-23 00:04:09 +08:00
2024-09-02 23:25:24 +08:00
2024-09-22 23:56:39 +08:00
2024-09-22 23:56:39 +08:00
2024-09-23 00:04:09 +08:00
2024-09-08 20:28:50 +08:00
2024-08-20 23:46:29 +08:00
2024-09-22 23:56:39 +08:00
2024-08-14 18:01:02 +08:00
2024-08-14 18:01:02 +08:00
2024-09-01 20:46:34 +08:00
2024-08-14 18:01:02 +08:00
2024-09-21 23:41:20 +08:00
2024-09-23 00:04:09 +08:00
2024-06-01 18:09:34 +08:00
2024-08-14 18:01:02 +08:00
2024-08-14 18:01:02 +08:00
2024-09-23 00:04:09 +08:00
2024-09-22 23:56:39 +08:00