using CommunityToolkit.Mvvm.ComponentModel; using System; namespace BetterGenshinImpact.GameTask.AutoDomain; [Serializable] public partial class AutoDomainConfig : ObservableObject { /// /// 战斗结束后延迟几秒再开始寻找石化古树,秒 /// [ObservableProperty] private double _fightEndDelay = 5; /// /// 寻找古树时,短距离移动,用于识别速度过慢的计算机使用 /// [ObservableProperty] private bool _shortMovement = false; /// /// 寻找古树时,短距离移动,用于识别速度过慢的计算机使用 /// [ObservableProperty] private bool _walkToF = true; /// /// 寻找古树时,短距离移动的次数 /// [ObservableProperty] private int _leftRightMoveTimes = 3; /// /// 自动吃药 /// [ObservableProperty] private bool _autoEat = false; // 刷副本使用的队伍名称 [ObservableProperty] private string _partyName = string.Empty; // 需要刷取的副本名称 [ObservableProperty] private string _domainName = string.Empty; // 结束后是否自动分解圣遗物 [ObservableProperty] private bool _autoArtifactSalvage = false; }