Code
1161/// Copy Constructor with typical parameters1162CvReligionBeliefs::CvReligionBeliefs(const CvReligionBeliefs& source)1163{1164 m_iFaithFromDyingUnits = source.m_iFaithFromDyingUnits;1165 m_iRiverHappiness = source.m_iRiverHappiness;1166 m_iPlotCultureCostModifier = source.m_iPlotCultureCostModifier;1167 m_iCityRangeStrikeModifier = source.m_iCityRangeStrikeModifier;1168 m_iCombatModifierEnemyCities = source.m_iCombatModifierEnemyCities;1169 m_iCombatModifierFriendlyCities = source.m_iCombatModifierFriendlyCities;1170 m_iFriendlyHealChange = source.m_iFriendlyHealChange;1171 m_iCityStateFriendshipModifier = source.m_iCityStateFriendshipModifier;1172 m_iLandBarbarianConversionPercent = source.m_iLandBarbarianConversionPercent;1173 m_iSpreadDistanceModifier = source.m_iSpreadDistanceModifier;1174 m_iSpreadStrengthModifier = source.m_iSpreadStrengthModifier;1175 m_iProphetStrengthModifier = source.m_iProphetStrengthModifier;1176 m_iProphetCostModifier = source.m_iProphetCostModifier;1177 m_iMissionaryStrengthModifier = source.m_iMissionaryStrengthModifier;1178 m_iMissionaryCostModifier = source.m_iMissionaryCostModifier;1179 m_iFriendlyCityStateSpreadModifier = source.m_iFriendlyCityStateSpreadModifier;1180 m_iGreatPersonExpendedFaith = source.m_iGreatPersonExpendedFaith;1181 m_iCityStateMinimumInfluence = source.m_iCityStateMinimumInfluence;1182 m_iCityStateInfluenceModifier = source.m_iCityStateInfluenceModifier;1183 m_iOtherReligionPressureErosion = source.m_iOtherReligionPressureErosion;1184 m_iSpyPressure = source.m_iSpyPressure;1185 m_iInquisitorPressureRetention = source.m_iInquisitorPressureRetention;1186 m_iFaithBuildingTourism = source.m_iFaithBuildingTourism;11871188 m_eObsoleteEra = source.m_eObsoleteEra;1189 m_eResourceRevealed = source.m_eResourceRevealed;1190 m_eSpreadModifierDoublingTech = source.m_eSpreadModifierDoublingTech;11911192 m_ReligionBeliefs = source.m_ReligionBeliefs;11931194 m_paiBuildingClassEnabled = FNEW(int[GC.getNumBuildingClassInfos()], c_eCiv5GameplayDLL, 0);1195 for(int iI = 0; iI < GC.getNumBuildingClassInfos(); iI++)1196 {1197 CvBuildingClassInfo* pkBuildingClassInfo = GC.getBuildingClassInfo((BuildingClassTypes)iI);1198 if(!pkBuildingClassInfo)1199 {1200 continue;1201 }12021203 m_paiBuildingClassEnabled[iI] = source.m_paiBuildingClassEnabled[iI];1204 }1205}