split chrome palette from Multi0's palette

This commit is contained in:
Chris Forbes
2009-12-23 21:16:47 +13:00
parent 34a88b3c2e
commit 8fa02ea6a3
3 changed files with 13 additions and 14 deletions

View File

@@ -264,7 +264,7 @@ namespace OpenRa.Game
var isBuildingThis = currentItem != null && currentItem.Item == item;
var isBuildingSomethingElse = currentItem != null && currentItem.Item != item;
buildPaletteRenderer.DrawSprite(sprites[item], drawPos, 0);
buildPaletteRenderer.DrawSprite(sprites[item], drawPos, HardwarePalette.Chrome);
if (rect.Contains(lastMousePos.ToPoint()))
{
@@ -279,7 +279,7 @@ namespace OpenRa.Game
{
clockAnimations[queueName].Tick();
buildPaletteRenderer.DrawSprite(clockAnimations[queueName].Image,
drawPos, 0);
drawPos, HardwarePalette.Chrome);
var overlayPos = drawPos + new float2((64 - ready.Image.size.X) / 2, 2);
@@ -305,13 +305,13 @@ namespace OpenRa.Game
{
var rect = new Rectangle(origin.X + x * 64, origin.Y + 48 * y, 64, 48);
var drawPos = Game.viewport.Location + new float2(rect.Location);
buildPaletteRenderer.DrawSprite(blank, drawPos, 0);
buildPaletteRenderer.DrawSprite(blank, drawPos, HardwarePalette.Chrome);
buttons.Add(Pair.New(rect, (Action<bool>)(_ => { })));
if (++x == columns) { x = 0; y++; }
}
foreach (var ob in overlayBits)
buildPaletteRenderer.DrawSprite(ob.First, ob.Second, 0);
buildPaletteRenderer.DrawSprite(ob.First, ob.Second, HardwarePalette.Chrome);
buildPaletteRenderer.Flush();