1449 {
1450 if (!object)
1451 return true;
1452
1454 if (doDistanceCheck &&
vector.
DistanceSq(player.GetPosition(), distanceCheckPos) > maxDist * maxDist)
1455 return true;
1456
1457 cache.ObjectCenterPos = object.GetCenter();
1458
1460 }
static bool IsObjectObstructedFilterEx(Object object, IsObjectObstructedCache cache, PlayerBase player, int geometryTypeOverride=-1)
groups 'RaycastRVProxy' and 'RaycastRV' approaches into one method, allowes for comprehensive geometr...
static proto native float DistanceSq(vector v1, vector v2)
Returns the square distance between tips of two 3D vectors.