mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-04-11 15:24:02 +08:00
28 lines
735 B
C#
28 lines
735 B
C#
using BetterGenshinImpact.Core.Simulator;
|
|
using BetterGenshinImpact.GameTask.AutoFight.Assets;
|
|
using BetterGenshinImpact.Model;
|
|
|
|
namespace BetterGenshinImpact.GameTask.AutoFight;
|
|
|
|
/// <summary>
|
|
/// 自动战斗上下文
|
|
/// 请在启动BetterGI以后再初始化
|
|
/// </summary>
|
|
public class AutoFightContext : Singleton<AutoFightContext>
|
|
{
|
|
private AutoFightContext()
|
|
{
|
|
Simulator = Simulation.PostMessage(TaskContext.Instance().GameHandle);
|
|
}
|
|
|
|
/// <summary>
|
|
/// find资源
|
|
/// </summary>
|
|
public AutoFightAssets FightAssets => AutoFightAssets.Instance;
|
|
|
|
/// <summary>
|
|
/// 战斗专用的PostMessage模拟键鼠操作
|
|
/// </summary>
|
|
public readonly PostMessageSimulator Simulator;
|
|
}
|