1463 {
1464 if (object.CanProxyObstruct())
1465 {
1468 if (cache.HitProxyObjects)
1469 {
1470 if (cache.HitProxyObjects.Count() > 0)
1471 {
1472 if (cache.HitProxyObjects[0].hierLevel > 0)
1473 {
1474
1475 if (!cache.HitProxyObjects[0].parent.IsMan())
1476 {
1477 if (cache.HitProxyObjects[0].parent)
1478 {
1480 if (proxyParent.GetInventory() && proxyParent.GetInventory().GetCargo())
1481 return true;
1482 }
1483 }
1484 }
1485 }
1486 }
1487 }
1488 return false;
1489 }
static proto bool RaycastRVProxy(notnull RaycastRVParams in, out notnull array< ref RaycastRVResult > results, array< Object > excluded=null)