public void RemoveShooter(RangeTargetComponent.IShooter shooter) { shooters.Remove(shooter); if (shooters.Count == 0) { level.UnRegisterRangeTarget(InstanceID); map.RemoveRangeTarget(this); } }
public void AddShooter(RangeTargetComponent.IShooter shooter) { shooters.Add(shooter); }