Server Setting Changes

- tribe alliance checkbox fixed.
- custom harvest multiplier checkbox fixed.
This commit is contained in:
Brett Hewitson 2022-07-08 17:33:44 +10:00
parent 2391ab61d8
commit 3e25077cc7
5 changed files with 47 additions and 5 deletions

View file

@ -30,10 +30,21 @@ namespace ServerManagerTool.Lib
this.FirstOrDefault(r => r.IsEquivalent(item)).Multiplier = item.Multiplier;
}
IsEnabled = (Count > 0);
IsEnabled = this.Any(d => d.ShouldSave());
Sort(AggregateIniValue.SortKeySelector);
}
public override void Reset()
{
Clear();
if (this._resetFunc != null)
this.AddRange(this._resetFunc());
IsEnabled = this.Any(d => d.ShouldSave());
this.Sort(AggregateIniValue.SortKeySelector);
}
public override IEnumerable<string> ToIniValues()
{