Mercurial > repos > IBBoard.WarFoundry.API
changeset 295:f8f441f2fcfe
Re #323: WarFoundry.API - SystemStats cannot remove stat
Update SystemStats
Implement RemoveStatSlot
author | Tsudico |
---|---|
date | Sat, 18 Dec 2010 20:53:52 +0000 |
parents | 52985d48b263 |
children | ed5e6d92ecd9 |
files | api/Objects/SystemStats.cs |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/api/Objects/SystemStats.cs Fri Dec 17 20:40:30 2010 +0000 +++ b/api/Objects/SystemStats.cs Sat Dec 18 20:53:52 2010 +0000 @@ -52,6 +52,14 @@ return stats.IndexOf(slot); } + public void RemoveStatSlot(string name) + { + statsByName.Remove(name); + StatSlot slot = new StatSlot(name); + slot.SystemStats = this; + stats.Remove(slot); + } + public int SlotCount { get { return stats.Count; }