From 13393c301c553702f6ca4db639c142cdd1cb0a26 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Tue, 14 Oct 2014 18:33:16 +1300 Subject: [PATCH] Add world desaturation to TD end-game menu. --- OpenRA.Mods.RA/Widgets/Logic/Ingame/LeaveMapLogic.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Widgets/Logic/Ingame/LeaveMapLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/Ingame/LeaveMapLogic.cs index e6a76f6f95..300b5ec590 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/Ingame/LeaveMapLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/Ingame/LeaveMapLogic.cs @@ -30,6 +30,10 @@ namespace OpenRA.Mods.RA.Widgets { this.orderManager = orderManager; + var mpe = world.WorldActor.TraitOrDefault(); + if (mpe != null) + mpe.Fade(mpe.Info.MenuEffect); + widget.Get("VERSION_LABEL").Text = Game.modData.Manifest.Mod.Version; var showStats = false; @@ -92,7 +96,6 @@ namespace OpenRA.Mods.RA.Widgets leaveButton.OnClick = () => { leaveButton.Disabled = true; - var mpe = world.WorldActor.TraitOrDefault(); Sound.PlayNotification(world.Map.Rules, null, "Speech", "Leave", world.LocalPlayer == null ? null : world.LocalPlayer.Country.Race);