См. определение в файле BaseBuildingBase.c строка 1164
Перекрестные ссылки GetConstruction(), ConstructionPart::GetPartName(), ConstructionPart::IsBuilt() и ConstructionPart::IsUtilityPart().