Radar up/down sounds

This commit is contained in:
Paul Chote
2010-01-06 22:35:04 +13:00
parent cadb3139fd
commit a6f1c9baf5

View File

@@ -41,7 +41,7 @@ namespace OpenRa.Game
readonly int paletteColumns;
readonly int2 paletteOrigin;
bool hadRadar = false;
const int MinRows = 4;
public Chrome(Renderer r)
@@ -156,7 +156,11 @@ namespace OpenRa.Game
var hasRadar = Game.world.Actors.Any(a => a.Owner == Game.LocalPlayer
&& a.traits.Contains<ProvidesRadar>()
&& a.traits.Get<ProvidesRadar>().IsActive());
if (hasRadar != hadRadar)
Sound.Play((hasRadar) ? "radaron2.aud" : "radardn1.aud");
hadRadar = hasRadar;
if (hasRadar)
Game.minimap.Draw(new float2(Game.viewport.Width - 256, 8));
}