См. определение в файле ConstructionBase.c строка 583
Перекрестные ссылки CanBuildPartEx().
Используется в GetConstructionPartsToBuild() и GetConstructionPartsUnableToBuild().