public void Move(int width, int height, List <int> barriers) { //ONLY USED FOR LEVEL 2 for (int i = 0; i < ObstacleList.Count; i++) { Obstacle obstacle = ObstacleList.ElementAt(i); obstacle.Move(barriers.ElementAt(2 * obstacle.Parent + 1) - (int)obstacle.Radius, height - 150, barriers.ElementAt(2 * obstacle.Parent) + (int)obstacle.Radius, 0, 10 + (difficulty - 1) * 5); } }