public void AddSpawnGroup(SpawnGroup group)
 {
     if (_spawnGroups.Contains(group)) return;
     AddObject(group);
     _spawnGroups.Add(group);
 }
 void _selectedSpawnGroup_SpawnChanceTotalChanged(SpawnGroup sender, EventArgs e)
 {
     NotifyPropertyChanged("ChanceTotal");
 }
        public void RemoveSpawnGroup(SpawnGroup group)
        {
            if (!_spawnGroups.Contains(group)) return;

            RemoveObject(group);
            group.RemoveAllEntries();
            _spawnGroups.Remove(group);
        }