См. определение в файле Construction.c строка 458
Перекрестные ссылки CanDismantlePart() и GetConstructionPart().