//Move the Boss rcokets on the screen public void moveBossRocket() { for (int i = 0; i < bossRockets.Count; i++) { Rectangle roc = new Rectangle(bossRockets[i].getX(), bossRockets[i].getY(), bossRockets[i].getImage().Width, bossRockets[i].getImage().Height); Rectangle r1 = new Rectangle(playerPlane.getX(), playerPlane.getY(), playerPlane.getImage().Width, playerPlane.getImage().Height); if (roc.IntersectsWith(r1)) { playerPlane.loseLife(); bossRockets.Remove(bossRockets[i]); } else if (bossRockets[i].getY() > 780) { bossRockets.Remove(bossRockets[i]); } else { bossRockets[i].moveRocket(); } } }