Sound and Animation support for DonateCash

This commit is contained in:
Forcecore
2017-07-24 10:38:37 -05:00
committed by reaperrr
parent d170262e09
commit 18c6fe09db
6 changed files with 110 additions and 3 deletions

View File

@@ -42,6 +42,12 @@ namespace OpenRA.Mods.Common.Activities
if (self.Owner.IsAlliedWith(self.World.RenderPlayer))
self.World.AddFrameEndTask(w => w.Add(new FloatingText(target.CenterPosition, target.Owner.Color.RGB, FloatingText.FormatCashTick(payload), 30)));
foreach (var nct in target.TraitsImplementing<INotifyCashTransfer>())
nct.OnAcceptingCash(target, self);
foreach (var nct in self.TraitsImplementing<INotifyCashTransfer>())
nct.OnDeliveringCash(self, target);
}
}
}