So I’ve been trying to ignore this, but it’s becoming a problem. In my derma code, every time I place an element in and color it, the system is messed up. If I type “Color( 0, 0, 0, 255 )” on a derma button, it shows up invisible. If I type “Color( 120, 0, 0, 255 )” on a button, it shows up red but a lot brighter and paler than it should be.
I’m using draw.SimpleText(). This Color() function works perfectly on draw.RoundedBox(). Randomly in some other places it failed to work as well, and I’m a bit confused as to why. Any ideas?
EDIT: Just learned something. The Text is tied to a button in the Button.Paint() function. Beneath the text is a roundedbox. If the box’s color is brighter than the text’s color, then the text wont show at all. The text has to be brighter.
And when I make the text brighter, it seems to be relative to the box’s color. If the box’s color is 0,0,0,255 and the text’s color is 120,0,0,255 then it appears as a dark red. If the box is 120,0,0,255 and the text is 120,0,0,255, then the text appears to be 240,0,0,255 like it’s adding to the box’s RGB.