This is an excellent addition dude! Thanks a ton! I'm getting a lot closer to being able to manipulate colors the way I need to.
Unfortunately the one thing I've been having trouble with after this update (and didn't notice before) is that I'm having difficulty maintaining control over an individual color because the Tint/Highlight/Ambient Color Wheels don't affect ONLY the currently selected color, but rather ALL colors together. I admit, when I realized this, I was both happy *and* disappointed simultaneously.
I was happy because you essentially did lighting for me, but I was disappointed because I realized there are entries in the palette I'd rather NOT have controlled by the global ambient/highlight color (i.e. lighting in a level such as a glowing yellow lamp-post light in an otherwise pale moonlit scene).
As amazingly useful as your global lighting system is, stuff like multiple light sources just isn't possible yet and greatly limits the variety of your palette options since you can't choose to have absolute control over the lighting of a single standalone color entry selection (such as the yellow lamplight on a street and grass of the otherwise moonlit level). To combat this, I suggest allowing the *option* of setting the ambient/highlight/tint colors for each individual color selection (a simple checkbox maybe?) so that you can use the *local* (ambient/tint/highlight) settings of the selected color *instead* of the global (ambient/tint/highlight) lighting settings for the entire "rainbow" so one can generate a special, individualized, ramp for any selected color. It would require at least three more color wheels of course + a checkbox or radio-button to determine whether to use the global/local lighting, but if you added them, they would put the cherry on top of this already amazingly-useful tool!
