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