См. определение в файле MiscGameplayFunctions.c строка 1491
1492 {
1493 for (int m = 0; m < cache.HitObjects.Count(); ++m)
1494 {
1495 Object hit_object = cache.HitObjects.Get(m);
1496
1497 if ( hit_object.CanObstruct() )
1498 return true;
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513 }
1514
1515 return false;
1516 }
Перекрестные ссылки IsObjectObstructedCache().