Made AnnounceOnBuild implement INotifyBuildComplete.

This commit is contained in:
atlimit8
2014-10-28 01:55:18 -05:00
parent 2ad1a5d8dd
commit 6452b17c82

View File

@@ -13,14 +13,11 @@ using OpenRA.Traits;
namespace OpenRA.Mods.RA
{
[Desc("Play the Build voice of this actor when trained.")]
public class AnnounceOnBuildInfo : ITraitInfo
{
public object Create(ActorInitializer init) { return new AnnounceOnBuild(init.self); }
}
public class AnnounceOnBuildInfo : TraitInfo<AnnounceOnBuild> { }
public class AnnounceOnBuild
public class AnnounceOnBuild : INotifyBuildComplete
{
public AnnounceOnBuild(Actor self)
public void BuildingComplete(Actor self)
{
Sound.PlayVoice("Build", self, self.Owner.Country.Race);
}