private void MovementProjectile() { for (int i = 1; i < tanks.Count; i++) { if ((Math.Abs(tanks[i].X + 10 - projectile.X) < 5) && (Math.Abs(tanks[i].Y + 10 - projectile.Y) < 5)) { fireTanks.Add(new FireTank(tanks[i].X, tanks[i].Y)); tanks.RemoveAt(i); projectile.DefaultSeting(); } } }