GetEffectiveSpeed() factored out; Mobile hacked to only allow Move orders if the speed is nonzero

This commit is contained in:
Chris Forbes
2009-12-18 12:16:13 +13:00
parent 278eb7b4f7
commit f9b4782a99
5 changed files with 21 additions and 11 deletions

View File

@@ -22,5 +22,10 @@ namespace OpenRa.Game
// this is probably a shockingly-slow way to do this, but it's concise.
return xs.Except(ys).Concat(ys.Except(xs));
}
public static float Product(this IEnumerable<float> xs)
{
return xs.Aggregate((a, x) => a * x);
}
}
}