From a6f1c9baf595616b4c6ee0dfc53c94c93288d538 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 6 Jan 2010 22:35:04 +1300 Subject: [PATCH] Radar up/down sounds --- OpenRa.Game/Chrome.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/OpenRa.Game/Chrome.cs b/OpenRa.Game/Chrome.cs index dfa218f8c8..2364e73d5f 100644 --- a/OpenRa.Game/Chrome.cs +++ b/OpenRa.Game/Chrome.cs @@ -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() && a.traits.Get().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)); }