code: public Color darker(float scale) {
          scale = 1 - scale;
  		Color temp = new Color(r * scale,g * scale,b * scale,a);
  		
  		return temp;
  	}
docs: Make a darker instance of this colour
  
  @param scale The scale down of RGB (i.e. if you supply 0.03 the colour will be darkened by 3%)
  @return The darker version of this colour