generalized that hack into something that's probably useful

This commit is contained in:
Chris Forbes
2009-12-28 19:38:21 +13:00
parent 804a21443d
commit a5d450baf8
4 changed files with 31 additions and 36 deletions

View File

@@ -19,7 +19,8 @@ namespace OpenRa.Game.Traits.Activities
public IActivity Tick(Actor self)
{
if (target == null || target.IsDead) return NextActivity;
Game.world.AddFrameEndTask(w => w.Add(new Demolition(self, target, 25 * 2)));
Game.world.AddFrameEndTask(w => w.Add(new DelayedAction(25*2,
() => target.InflictDamage(self, target.Health, Rules.WarheadInfo["DemolishWarhead"]))));
return NextActivity;
}