aboutsummaryrefslogtreecommitdiff
path: root/tracks.c
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2017-09-30 19:50:48 +0100
committerSimon Tatham <anakin@pobox.com>2017-09-30 22:20:27 +0100
commitaafb1b4983d4cd2eb2d3465b4ed9ad2d67888bf5 (patch)
tree64baf4165a1676619e83c880c66541300025575c /tracks.c
parentb98d93ac553687bcebd2232e234975f4cb635d3f (diff)
downloadpuzzles-aafb1b4983d4cd2eb2d3465b4ed9ad2d67888bf5.zip
puzzles-aafb1b4983d4cd2eb2d3465b4ed9ad2d67888bf5.tar.gz
puzzles-aafb1b4983d4cd2eb2d3465b4ed9ad2d67888bf5.tar.bz2
puzzles-aafb1b4983d4cd2eb2d3465b4ed9ad2d67888bf5.tar.xz
tracks: Make error clue background white
This makes them stand out more. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'tracks.c')
-rw-r--r--tracks.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tracks.c b/tracks.c
index 928ffc5..e4e7b5c 100644
--- a/tracks.c
+++ b/tracks.c
@@ -2140,7 +2140,7 @@ enum {
COL_GRID, COL_CLUE, COL_CURSOR,
COL_TRACK, COL_TRACK_CLUE, COL_SLEEPER,
COL_DRAGON, COL_DRAGOFF,
- COL_ERROR, COL_FLASH,
+ COL_ERROR, COL_FLASH, COL_ERROR_BACKGROUND,
NCOLOURS
};
@@ -2157,6 +2157,7 @@ static float *game_colours(frontend *fe, int *ncolours)
ret[COL_CLUE * 3 + i] = 0.0F;
ret[COL_GRID * 3 + i] = 0.75F;
ret[COL_CURSOR * 3 + i] = 0.6F;
+ ret[COL_ERROR_BACKGROUND * 3 + i] = 1.0F;
}
ret[COL_SLEEPER * 3 + 0] = 0.5F;
@@ -2519,7 +2520,7 @@ static void game_redraw(drawing *dr, game_drawstate *ds, const game_state *oldst
ds->num_errors[i] = state->num_errors[i];
draw_clue(dr, ds, w, state->numbers->numbers[i], i,
ds->num_errors[i] ? COL_ERROR : COL_CLUE,
- COL_BACKGROUND);
+ ds->num_errors[i] ? COL_ERROR_BACKGROUND : COL_BACKGROUND);
}
}