mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-04-11 15:24:02 +08:00
40 lines
1.1 KiB
C#
40 lines
1.1 KiB
C#
using BetterGenshinImpact.GameTask.Model.Area;
|
|
using System.Threading;
|
|
using Wpf.Ui.Violeta.Controls;
|
|
|
|
namespace BetterGenshinImpact.GameTask.Macro;
|
|
|
|
/// <summary>
|
|
/// 一键强化圣遗物
|
|
/// </summary>
|
|
public class QuickEnhanceArtifactMacro
|
|
{
|
|
public static void Done()
|
|
{
|
|
if (!TaskContext.Instance().IsInitialized)
|
|
{
|
|
Toast.Warning("请先启动");
|
|
return;
|
|
}
|
|
|
|
// SystemControl.ActivateWindow(TaskContext.Instance().GameHandle);
|
|
|
|
var config = TaskContext.Instance().Config.MacroConfig;
|
|
|
|
// 快捷放入 1760x770
|
|
GameCaptureRegion.GameRegion1080PPosClick(1760, 770);
|
|
Thread.Sleep(100);
|
|
// 强化 1760x1020
|
|
GameCaptureRegion.GameRegion1080PPosClick(1760, 1020);
|
|
Thread.Sleep(100 + config.EnhanceWaitDelay);
|
|
// 详情菜单 150x150
|
|
GameCaptureRegion.GameRegion1080PPosClick(150, 150);
|
|
Thread.Sleep(100);
|
|
// 强化菜单 150x220
|
|
GameCaptureRegion.GameRegion1080PPosClick(150, 220);
|
|
Thread.Sleep(100);
|
|
// 移动回快捷放入 #30
|
|
GameCaptureRegion.GameRegion1080PPosMove(1760, 770);
|
|
}
|
|
}
|