virtual protected void AddProjectile(IProjectile proj) { var newPart = new SingleParticle(proj); Objects.Add(newPart); AddObject(newPart); }
protected override void AddProjectile(IProjectile proj) { var newPart = new SingleParticle(proj); Objects.Add(newPart); objects.Add(proj, newPart); AddObject(newPart); }