fix namespace for ChooseBuildTabOnSelect

This commit is contained in:
Chris Forbes
2011-11-04 19:00:07 +13:00
parent 053d661ed7
commit 192cbaf744

View File

@@ -11,19 +11,20 @@
using System.Linq;
using OpenRA.Traits;
using OpenRA.Widgets;
using OpenRA.Mods.RA.Widgets;
namespace OpenRA.Mods.RA.Widgets
namespace OpenRA.Mods.RA
{
class ChooseBuildTabOnSelectInfo : ITraitInfo
{
public object Create( ActorInitializer init ) { return new ChooseBuildTabOnSelect( init ); }
public object Create(ActorInitializer init) { return new ChooseBuildTabOnSelect(init); }
}
class ChooseBuildTabOnSelect : INotifySelection
{
readonly World world;
public ChooseBuildTabOnSelect( ActorInitializer init )
public ChooseBuildTabOnSelect(ActorInitializer init)
{
world = init.world;
}
@@ -51,7 +52,8 @@ namespace OpenRA.Mods.RA.Widgets
return;
Widget.RootWidget.GetWidget<BuildPaletteWidget>("INGAME_BUILD_PALETTE")
.SetCurrentTab(world.LocalPlayer.PlayerActor.TraitsImplementing<ProductionQueue>().FirstOrDefault(t => types.Contains(t.Info.Type)));
.SetCurrentTab(world.LocalPlayer.PlayerActor.TraitsImplementing<ProductionQueue>()
.FirstOrDefault(t => types.Contains(t.Info.Type)));
}
}
}