From eff15e9c9db787383d9b0fabac6bc150662ecd32 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Thu, 2 Feb 2017 21:13:43 +0100 Subject: [PATCH] Simplify disabled sprite drawing. --- src/openrct2/windows/options.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/openrct2/windows/options.c b/src/openrct2/windows/options.c index 49ae2c9665..3b1d7a7a36 100644 --- a/src/openrct2/windows/options.c +++ b/src/openrct2/windows/options.c @@ -1984,18 +1984,14 @@ static void window_options_draw_tab_image(rct_drawpixelinfo *dpi, rct_window *w, // Draw normal, enabled sprite. gfx_draw_sprite(dpi, spriteIndex, l, t, 0); } else { - // Get the colour - uint8 colour = NOT_TRANSLUCENT(w->colours[widget->colour]); + // Get the window background colour + uint8 window_colour = NOT_TRANSLUCENT(w->colours[widget->colour]); // Draw greyed out (light border bottom right shadow) - colour = w->colours[widget->colour]; - colour = ColourMapA[NOT_TRANSLUCENT(colour)].lighter; - gfx_draw_sprite_solid(dpi, spriteIndex, l + 1, t + 1, colour); + gfx_draw_sprite_solid(dpi, spriteIndex, l + 1, t + 1, ColourMapA[window_colour].lighter); // Draw greyed out (dark) - colour = w->colours[widget->colour]; - colour = ColourMapA[NOT_TRANSLUCENT(colour)].mid_light; - gfx_draw_sprite_solid(dpi, spriteIndex, l, t, colour); + gfx_draw_sprite_solid(dpi, spriteIndex, l, t, ColourMapA[window_colour].mid_light); } }