public static void resetBall(boolean global)
	{
		if (!global)
		{
			Game.countdown.setVisible(true);
			for (int i = 3; i != 0; i--)
			{ // Counts down from 3
				Game.countdown.setText("" + i);
				Game.countdown.setFont(Game.countdownFont1); // Big font
				UPF.pause(750);
				Game.countdown.setFont(Game.countdownFont2); // Small font
				UPF.pause(250);
			}
			Game.countdown.setVisible(false);
			Game.toMenu.setEnabled(true);
			Game.ball.setVisible(true);
		}
		xV = 0; // Resets velocity so that the ball can randomly be given a new
				// velocity
		yV = 0;
		while (xV == 0 || yV == 0) // So that x or y will never be 0
		{
			xV = (int) (Math.random() * 13 - 6); // Assigns x a random number from -6 to 6
			if (Math.random() < 0.5)
				// negative
				yV = 8 - Math.abs(xV);
			else
				yV = -(8 - Math.abs(xV));
		}
		xC = 140; // Resets initial x and y coordinates
		yC = 266;
	}