functions for using HSV colors in StepMania.
Code adapted from http://www.cs.rit.edu/~ncs/color/t_convert.html

The main ones you'll want to know are below.

HSV(hue, saturation, value)
Converts three values to a normal color value.

Parameter  | Range
-----------|------
hue        | 0-360
saturation | 0-1
value      | 0-1

example:
	HSV(0,1,1)

HSVA(hue, saturation, value, alpha)
Converts four values to a normal color value.

Parameter  | Range
-----------|------
hue        | 0-360
saturation | 0-1
value      | 0-1
alpha      | 0-1

example:
	HSVA(0,1,1,1)

ColorToHSV(color)
Takes in a normal color value and returns a HSV table.

examples:
    ColorToHSV( color("#000000FF") );
    ColorToHSV( color("0,0,0,1") );

HSVToColor(hsv)
Takes in a normal color value and returns a HSV table.

examples:
    HSVToColor( HSV(180,0.5,1) );
    HSVToColor( HSVA(180,0.5,1,0.75) );