Extend using INotifyBuildComplete to Production.
This commit is contained in:
@@ -105,6 +105,9 @@ namespace OpenRA.Mods.RA
|
|||||||
var bi = newUnit.Info.Traits.GetOrDefault<BuildableInfo>();
|
var bi = newUnit.Info.Traits.GetOrDefault<BuildableInfo>();
|
||||||
if (bi != null && bi.InitialActivity != null)
|
if (bi != null && bi.InitialActivity != null)
|
||||||
newUnit.QueueActivity(Game.CreateObject<Activity>(bi.InitialActivity));
|
newUnit.QueueActivity(Game.CreateObject<Activity>(bi.InitialActivity));
|
||||||
|
|
||||||
|
foreach (var t in newUnit.TraitsImplementing<INotifyBuildComplete>())
|
||||||
|
t.BuildingComplete(newUnit);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user