GetTargetQueue -> GetTargets + Exts

This commit is contained in:
alzeih
2011-04-05 21:40:52 +12:00
committed by Paul Chote
parent 820f67e46b
commit 0a67c68c45
13 changed files with 26 additions and 45 deletions

View File

@@ -41,16 +41,5 @@ namespace OpenRA.Mods.RA.Activities
a = null;
return true;
}
public override IEnumerable<Target> GetTargetQueue( Actor self )
{
if (NextActivity != null)
foreach (var target in NextActivity.GetTargetQueue(self))
{
yield return target;
}
yield break;
}
}
}

View File

@@ -54,16 +54,5 @@ namespace OpenRA.Mods.RA.Activities
// TODO: allow canceling of deliver orders?
return false;
}
public override IEnumerable<Target> GetTargetQueue( Actor self )
{
if (NextActivity != null)
foreach (var target in NextActivity.GetTargetQueue(self))
{
yield return target;
}
yield break;
}
}
}

View File

@@ -76,7 +76,7 @@ namespace OpenRA.Mods.RA.Activities
self.QueueActivity(new Harvest());
}
public override IEnumerable<Target> GetTargetQueue( Actor self )
public override IEnumerable<Target> GetTargets( Actor self )
{
yield return Target.FromPos(self.Location);
}

View File

@@ -43,16 +43,5 @@ namespace OpenRA.Mods.RA.Activities
activity.Queue(NextActivity);
NextActivity = activity;
}
public override IEnumerable<Target> GetTargetQueue( Actor self )
{
if (NextActivity != null)
foreach (var target in NextActivity.GetTargetQueue(self))
{
yield return target;
}
yield break;
}
}
}

View File

@@ -76,7 +76,7 @@ namespace OpenRA.Mods.RA
return true;
}
public override IEnumerable<Target> GetTargetQueue( Actor self )
public override IEnumerable<Target> GetTargets( Actor self )
{
yield return Target.FromActor(proc);
}