changeset 6448:eb2f3db29626 draft

(svn r9596) -Fix (r9563): (non-)transparency of station signs was confused with building transparency...
author peter1138 <peter1138@openttd.org>
date Wed, 11 Apr 2007 20:13:32 +0000 (2007-04-11)
parents 0acf3e93ec11
children 6b53e1632b77
files src/viewport.cpp
diffstat 1 files changed, 1 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/viewport.cpp
+++ b/src/viewport.cpp
@@ -1205,10 +1205,7 @@
 		SetDParam(1, ss->params[1]);
 		/* if we didn't draw a rectangle, or if transparant building is on,
 		 * draw the text in the color the rectangle would have */
-		if ((
-					HASBIT(_transparent_opt, TO_BUILDINGS) ||
-					(HASBIT(_transparent_opt, TO_SIGNS) && ss->string != STR_2806)
-				) && ss->width != 0) {
+		if (HASBIT(_transparent_opt, TO_SIGNS) && ss->string != STR_2806 && ss->width != 0) {
 			/* Real colors need the IS_PALETTE_COLOR flag
 			 * otherwise colors from _string_colormap are assumed. */
 			colour = _colour_gradient[ss->color][6] | IS_PALETTE_COLOR;