См. определение в файле Object.c строка 786
Перекрестные ссылки CanUseConstruction() и HasProxyParts().