| | |
| | | { |
| | | get |
| | | { |
| | | int value = QuickSetting.Instance.GetQuickSettingValue<int>(QuickSettingType.AutoFight_Cost, 0); |
| | | return Math.Min(Math.Max(value, 1), maxCost); |
| | | string value = QuickSetting.Instance.GetQuickSetting(QuickSettingType.AutoFight_Cost, 0); |
| | | // value 是16进制转数字 |
| | | int result = Convert.ToInt32(string.IsNullOrEmpty(value) ? "1" : value, 16); // 16进制转int |
| | | return Math.Min(Math.Max(result, 1), maxCost); |
| | | } |
| | | set |
| | | { |
| | | QuickSetting.Instance.SetQuickSetting(QuickSettingType.AutoFight_Cost, value); |
| | | //数字value 转16进制 |
| | | string hexValue = Convert.ToString(value, 16); |
| | | QuickSetting.Instance.SetQuickSetting(QuickSettingType.AutoFight_Cost, hexValue, 0); |
| | | } |
| | | } |
| | | |