mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-05-27 10:15:50 +08:00
21 lines
628 B
C#
21 lines
628 B
C#
using System.Threading.Tasks;
|
|
using BetterGenshinImpact.Core.Config;
|
|
using BetterGenshinImpact.Core.Script;
|
|
using BetterGenshinImpact.GameTask.Shell;
|
|
|
|
namespace BetterGenshinImpact.Model.Gear;
|
|
|
|
public class ShellGearTask : BaseGearTask
|
|
{
|
|
public override async Task Run(params object[] configs)
|
|
{
|
|
ShellConfig? shellConfig = null;
|
|
if (configs.Length > 0)
|
|
{
|
|
shellConfig = (ShellConfig)configs[0];
|
|
}
|
|
|
|
var task = new ShellTask(ShellTaskParam.BuildFromConfig(Name, shellConfig ?? new ShellConfig()));
|
|
await task.Start(CancellationContext.Instance.Cts.Token);
|
|
}
|
|
} |