remove some silly allocation from InvisibleToOthers

This commit is contained in:
Chris Forbes
2011-03-06 11:35:31 +13:00
parent d7ed0233b0
commit ae58da10bf

View File

@@ -26,12 +26,13 @@ namespace OpenRA.Mods.RA
public Color RadarColorOverride(Actor self)
{
return Color.FromArgb(128, self.Owner.ColorRamp.GetColor(0));
}
}
static readonly Renderable[] Nothing = { };
public IEnumerable<Renderable> ModifyRender(Actor self, IEnumerable<Renderable> r)
{
return self.World.LocalPlayer == self.Owner
? r : new Renderable[] { };
? r : Nothing;
}
}
}