Fade in the menu palette effect over a few frames

This commit is contained in:
Paul Chote
2011-05-19 18:32:19 +12:00
parent 9822afcdb8
commit 797a95ad93
7 changed files with 95 additions and 49 deletions

View File

@@ -30,8 +30,9 @@ namespace OpenRA.Mods.Cnc.Widgets
public CncMenuLogic([ObjectCreator.Param] Widget widget,
[ObjectCreator.Param] World world)
{
world.WorldActor.Trait<DesaturatedPaletteEffect>().Active = true;
world.WorldActor.Trait<CncMenuPaletteEffect>()
.Fade(CncMenuPaletteEffect.EffectType.Desaturated);
// Root level menu
var mainMenu = widget.GetWidget("MAIN_MENU");
mainMenu.IsVisible = () => Menu == MenuType.Main;