H being defined as "a number between 0 and 360" is super-janky, we have <angle> for a reason.
Similarly, L should be a percentage, since the normal range is 0-100. It's okay for %s to go over 100 or below 0 if necessary, the 0%-100% range should just represent the standard bounds.
I think the only one that really needs to be a number is C.
H being defined as "a number between 0 and 360" is super-janky, we have
<angle>for a reason.Similarly, L should be a percentage, since the normal range is 0-100. It's okay for %s to go over 100 or below 0 if necessary, the 0%-100% range should just represent the standard bounds.
I think the only one that really needs to be a number is C.