public override void Activate(Actor self, Order order) { self.World.AddFrameEndTask(w => { Sound.PlayToPlayer(self.Owner, Info.LaunchSound); w.Add(new SatelliteLaunch(self)); owner.Launch(self, Info); }); }
public override void Activate(Actor self, Order order, SupportPowerManager manager) { base.Activate(self, order, manager); self.World.AddFrameEndTask(w => { Sound.PlayToPlayer(self.Owner, Info.LaunchSound); w.Add(new SatelliteLaunch(self)); owner.Launch(self, Info); }); }