New units now AttackMove to their designated rally point.

This commit is contained in:
earthpig
2012-04-24 19:05:58 -07:00
committed by Chris Forbes
parent 4b4bbdf626
commit 49f3f740e3
2 changed files with 3 additions and 2 deletions

View File

@@ -71,7 +71,7 @@ namespace OpenRA.Mods.RA
} }
} }
class AttackMoveActivity : Activity public class AttackMoveActivity : Activity
{ {
Activity inner; Activity inner;
int scanTicks; int scanTicks;

View File

@@ -11,6 +11,7 @@
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using OpenRA.FileFormats; using OpenRA.FileFormats;
using OpenRA.Mods.RA;
using OpenRA.Mods.RA.Air; using OpenRA.Mods.RA.Air;
using OpenRA.Mods.RA.Move; using OpenRA.Mods.RA.Move;
using OpenRA.Traits; using OpenRA.Traits;
@@ -86,7 +87,7 @@ namespace OpenRA.Mods.RA
var mobile = newUnit.TraitOrDefault<Mobile>(); var mobile = newUnit.TraitOrDefault<Mobile>();
if (mobile != null) if (mobile != null)
{ {
newUnit.QueueActivity(mobile.MoveTo(rp.rallyPoint, 1)); newUnit.QueueActivity(new AttackMove.AttackMoveActivity(mobile.MoveTo(rp.rallyPoint, 1)));
return rp.rallyPoint; return rp.rallyPoint;
} }