[1st category] int CvBuildingInfo::getPrereqOrVicinityBonuses(int)
[1st category] int CvBuildingInfo::getPrereqOrRawVicinityBonuses(int)
[2nd category] int CvBuildingInfo::getUnitClassProductionModifier(int)
[3rd category] bool CvBuildingInfo::isPrereqOrBuildingClass(int) --> original still in use by CvCityAI, and by CvBuildingInfo itself
New function--> int CvBuildingInfo::getPrereqOrBuildingClass(int) -> CvCity and CvGameTextMgr are now using
[2nd category] int CvBuildingInfo::getTechHappinessChanges(int)
[2nd category] int CvBuildingInfo::getTechHealthChanges(int)
[3rd category] bool CvBuildingInfo::isPrereqOrTerrain(int) --> no more use except python
New function--> int CvBuildingInfo::getPrereqOrTerrain(int) -> CvCity and CvGameTextMgr are now using
[3rd category] bool CvBuildingInfo::isPrereqAndTerrain(int) --> no more use except python
New function--> int CvBuildingInfo::getPrereqAndTerrain(int) -> CvCity and CvGameTextMgr are now using
[3rd category] bool CvBuildingInfo::isPrereqOrImprovement(int) --> no more use except python
New function--> int CvBuildingInfo::getPrereqOrImprovement(int) -> CvCity and CvGameTextMgr are now using
[3rd category] bool CvBuildingInfo::isPrereqOrFeature(int) --> no more use except python
New function--> int CvBuildingInfo::getPrereqOrFeature(int) -> CvCity and CvGameTextMgr are now using
[2nd category] int CvBuildingInfo::getBuildingClassProductionModifier(int)
[2nd category] int CvBuildingInfo::getGlobalBuildingClassProductionModifier(int)
[2nd category] int CvBuildingInfo::getBonusDefenseChanges(int)
[3rd category] bool CvBuildingInfo::isPrereqNotBuildingClass(int) --> no more use (and was never exposed to python)
New function--> int CvBuildingInfo::getPrereqNotBuildingClass(int) -> CvCity and CvGameTextMgr are now using (I didn't add the python interface for this one)
[3rd category] bool CvBuildingInfo::isReplaceBuildingClass(int) --> original still in use by CvCity, CvCityAI, and CvGameTextMgr
New function--> int CvBuildingInfo::getReplaceBuildingClass(int) -> CvPlayer, CvCity(partly), CvCityAI(partly) and CvGameTextMgr(partly) are now using
[2nd category] int CvBuildingInfo::getUnitCombatExtraStrength(int)
[1st category] int CvBuildingInfo::getPrereqAndTechs(int)
[1st category] int CvBuildingInfo::getPrereqOrBonuses(int)
[2nd category] int CvBuildingInfo::getReligionChange(int)
[2nd category] int CvBuildingInfo::getSpecialistCount(int)
[2nd category] int CvBuildingInfo::getFreeSpecialistCount(int)
[2nd category] int CvBuildingInfo::getBonusHealthChanges(int)
[2nd category] int CvBuildingInfo::getBonusHappinessChanges(int)
[2nd category] int CvBuildingInfo::getBonusProductionModifier(int)
[2nd category] int CvBuildingInfo::getUnitCombatFreeExperience(int)
|--> removed bool m_bAnyUnitCombatFreeExperience
|--> adapted bool CvBuildingInfo::isAnyUnitCombatFreeExperience()
[2nd category] int CvBuildingInfo::getDomainFreeExperience(int)
|--> removed bool m_bAnyDomainFreeExperience
|--> adapted bool CvBuildingInfo::isAnyDomainFreeExperience()
[2nd category] int CvBuildingInfo::getDomainProductionModifier(int)
[2nd category] int CvBuildingInfo::getBuildingHappinessChanges(int)
[2nd category] int CvBuildingInfo::getPrereqNumOfBuildingClass(int)
[2nd category] int CvBuildingInfo::getImprovementFreeSpecialist(int)
[3rd category] bool CvBuildingInfo::isBuildingClassNeededInCity(int) --> original still in use by CvCityAI and CvGameTextMgr, and by CvBuildingInfo itself
New function--> int CvBuildingInfo::getBuildingClassNeededInCity(int) -> CvPlayer and CvCity(partly) are now using