fixed wallweapons

This commit is contained in:
ineed bots
2023-07-13 22:52:27 -06:00
parent 2fad2787a0
commit 411a1a047a
5 changed files with 104 additions and 11 deletions

View File

@@ -648,6 +648,31 @@ DistanceSquared2D( to, from )
return DistanceSquared( to, from );
}
RectDistanceSquared( origin )
{
dx = 0;
dy = 0;
dz = 0;
if ( origin[0] < self.x0 )
dx = origin[0] - self.x0;
else if ( origin[0] > self.x1 )
dx = origin[0] - self.x1;
if ( origin[1] < self.y0 )
dy = origin[1] - self.y0;
else if ( origin[1] > self.y1 )
dy = origin[1] - self.y1;
if ( origin[2] < self.z0 )
dz = origin[2] - self.z0;
else if ( origin[2] > self.z1 )
dz = origin[2] - self.z1;
return dx * dx + dy * dy + dz * dz;
}
/*
Rounds to the nearest whole number.
*/