1475 {
1476 if (object.CanProxyObstruct())
1477 {
1480 if (cache.HitProxyObjects)
1481 {
1482 if (cache.HitProxyObjects.Count() > 0)
1483 {
1484 if (cache.HitProxyObjects[0].hierLevel > 0)
1485 {
1486
1487 if (!cache.HitProxyObjects[0].parent.IsMan())
1488 {
1489 if (cache.HitProxyObjects[0].parent)
1490 {
1493 if (proxyInventory && proxyInventory.
GetCargo())
1494 return true;
1495 }
1496 }
1497 }
1498 }
1499 }
1500 }
1501 return false;
1502 }
static proto bool RaycastRVProxy(notnull RaycastRVParams in, out notnull array< ref RaycastRVResult > results, array< Object > excluded=null)
proto native CargoBase GetCargo()
cargo
script counterpart to engine's class Inventory