rename RangeSquard to LengthSquared
This commit is contained in:
@@ -146,7 +146,7 @@ namespace OpenRA.Traits
|
||||
return false;
|
||||
|
||||
// Target ranges are calculated in 2D, so ignore height differences
|
||||
return Positions.Any(t => (t - origin).HorizontalLengthSquared <= range.RangeSquared);
|
||||
return Positions.Any(t => (t - origin).HorizontalLengthSquared <= range.LengthSquared);
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
|
||||
@@ -132,7 +132,7 @@ namespace OpenRA.Traits
|
||||
var oldActors = currentActors;
|
||||
var delta = new WVec(Range, Range, WDist.Zero);
|
||||
currentActors = am.ActorsInBox(Position - delta, Position + delta)
|
||||
.Where(a => (a.CenterPosition - Position).HorizontalLengthSquared < Range.RangeSquared)
|
||||
.Where(a => (a.CenterPosition - Position).HorizontalLengthSquared < Range.LengthSquared)
|
||||
.ToList();
|
||||
|
||||
var entered = currentActors.Except(oldActors);
|
||||
|
||||
@@ -75,7 +75,7 @@ namespace OpenRA.Traits
|
||||
public static IEnumerable<CPos> CellsInRange(Map map, WPos pos, WDist range)
|
||||
{
|
||||
var r = (range.Length + 1023) / 1024;
|
||||
var limit = range.RangeSquared;
|
||||
var limit = range.LengthSquared;
|
||||
var cell = map.CellContaining(pos);
|
||||
|
||||
foreach (var c in map.FindTilesInCircle(cell, r, true))
|
||||
|
||||
Reference in New Issue
Block a user