refactor. 重构fight界面几个字段自动保存的逻辑

This commit is contained in:
lhhxxxxx
2022-08-23 04:26:23 +08:00
parent 5d8fbb6159
commit b0e0837491

View File

@@ -637,8 +637,6 @@ namespace MeoAsstGui
ClearLog();
SaveSettingValue();
AddLog(Localization.GetString("ConnectingToEmulator"));
var asstProxy = _container.Get<AsstProxy>();
@@ -768,24 +766,6 @@ namespace MeoAsstGui
Idle = true;
}
/// <summary>
/// 保存界面设置数值
/// </summary>
private void SaveSettingValue()
{
// 吃理智药个数
ViewStatusStorage.Set("MainFunction.UseMedicine.Quantity", MedicineNumber);
// 吃石头颗数
ViewStatusStorage.Set("MainFunction.UseStone.Quantity", StoneNumber);
// 指定刷关次数
ViewStatusStorage.Set("MainFunction.TimesLimited.Quantity", MaxTimes);
// 指定掉落材料数量
ViewStatusStorage.Set("MainFunction.Drops.Quantity", DropsQuantity);
}
private bool appendStart()
{
var settings = _container.Get<SettingsViewModel>();
@@ -1513,6 +1493,7 @@ namespace MeoAsstGui
set
{
SetAndNotify(ref _medicineNumber, value);
ViewStatusStorage.Set("MainFunction.UseMedicine.Quantity", MedicineNumber);
}
}
@@ -1553,6 +1534,7 @@ namespace MeoAsstGui
set
{
SetAndNotify(ref _stoneNumber, value);
ViewStatusStorage.Set("MainFunction.UseStone.Quantity", StoneNumber);
}
}
@@ -1589,6 +1571,7 @@ namespace MeoAsstGui
set
{
SetAndNotify(ref _maxTimes, value);
ViewStatusStorage.Set("MainFunction.TimesLimited.Quantity", MaxTimes);
}
}
@@ -1758,6 +1741,7 @@ namespace MeoAsstGui
set
{
SetAndNotify(ref _dropsQuantity, value);
ViewStatusStorage.Set("MainFunction.Drops.Quantity", DropsQuantity);
}
}
}