Adjust the yellow used for LINE_UNKNOWN so that it's always a bit

darker than the background, because the Java front end demonstrates
that it's a bit eyewatering when it _matches_ the background.

[originally from svn r9145]
This commit is contained in:
Simon Tatham
2011-04-05 17:45:48 +00:00
parent 4594df97a9
commit 5d503a52db

10
loopy.c
View File

@ -839,8 +839,14 @@ static float *game_colours(frontend *fe, int *ncolours)
ret[COL_FOREGROUND * 3 + 1] = 0.0F;
ret[COL_FOREGROUND * 3 + 2] = 0.0F;
ret[COL_LINEUNKNOWN * 3 + 0] = 0.8F;
ret[COL_LINEUNKNOWN * 3 + 1] = 0.8F;
/*
* We want COL_LINEUNKNOWN to be a yellow which is a bit darker
* than the background. (I previously set it to 0.8,0.8,0, but
* found that this went badly with the 0.8,0.8,0.8 favoured as a
* background by the Java frontend.)
*/
ret[COL_LINEUNKNOWN * 3 + 0] = ret[COL_BACKGROUND * 3 + 0] * 0.9F;
ret[COL_LINEUNKNOWN * 3 + 1] = ret[COL_BACKGROUND * 3 + 1] * 0.9F;
ret[COL_LINEUNKNOWN * 3 + 2] = 0.0F;
ret[COL_HIGHLIGHT * 3 + 0] = 1.0F;