Use per-tile color in minimap.

This commit is contained in:
Paul Chote
2014-10-23 22:13:05 +13:00
committed by Paul Chote
parent 491c851c87
commit 92452271fe

View File

@@ -44,8 +44,10 @@ namespace OpenRA.Graphics
{ {
var mapX = x + b.Left; var mapX = x + b.Left;
var mapY = y + b.Top; var mapY = y + b.Top;
var type = tileset[tileset.GetTerrainIndex(mapTiles[new MPos(mapX, mapY)])]; var type = tileset.GetTileInfo(mapTiles[new MPos(mapX, mapY)]);
colors[y * stride + x] = type.Color.ToArgb(); var color = type != null ? type.LeftColor : Color.Black;
colors[y * stride + x] = color.ToArgb();
} }
} }
} }