private void UpdatePresetValue()
{
Preset = PresetItems.None; // backstop value
try {
// Check for Standard
if (MULTIbalancerUtils.IsEqual(this, PresetItems.Standard)) {
Preset = PresetItems.Standard;
return;
}
// Check for Aggressive
if (MULTIbalancerUtils.IsEqual(this, PresetItems.Aggressive)) {
Preset = PresetItems.Aggressive;
return;
}
// Check for Passive
if (MULTIbalancerUtils.IsEqual(this, PresetItems.Passive)) {
Preset = PresetItems.Passive;
return;
}
// Check for Intensify
if (MULTIbalancerUtils.IsEqual(this, PresetItems.Intensify)) {
Preset = PresetItems.Intensify;
return;
}
// Check for Retain
if (MULTIbalancerUtils.IsEqual(this, PresetItems.Retain)) {
Preset = PresetItems.Retain;
return;
}
// Check for BalanceOnly
if (MULTIbalancerUtils.IsEqual(this, PresetItems.BalanceOnly)) {
Preset = PresetItems.BalanceOnly;
return;
}
// Check for UnstackOnly
if (MULTIbalancerUtils.IsEqual(this, PresetItems.UnstackOnly)) {
Preset = PresetItems.UnstackOnly;
return;
}
} catch (Exception e) {
ConsoleException(e);
}
}