mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-06 14:27:16 +00:00
(svn r1674) - Fix: Signs are now displayed in the correct color at all zoom levels
This commit is contained in:
parent
085ae9cab2
commit
346d10172b
@ -947,7 +947,7 @@ static void ViewportAddSigns(DrawPixelInfo *dpi)
|
||||
sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2806, ss->str, 0, 0);
|
||||
if (sstd != NULL) {
|
||||
sstd->width = ss->sign.width_1;
|
||||
sstd->color = 14;
|
||||
sstd->color = (ss->owner==OWNER_NONE)?14:_player_colors[ss->owner];
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -962,10 +962,10 @@ static void ViewportAddSigns(DrawPixelInfo *dpi)
|
||||
right > ss->sign.left &&
|
||||
left < ss->sign.left + ss->sign.width_2*4) {
|
||||
|
||||
sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2807, ss->str, 0, 0);
|
||||
sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2002, ss->str, 0, 0);
|
||||
if (sstd != NULL) {
|
||||
sstd->width = ss->sign.width_2 | 0x8000;
|
||||
sstd->color = 14;
|
||||
sstd->color = (ss->owner==OWNER_NONE)?14:_player_colors[ss->owner];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user