Bazaar developer reference

CvCityReligions::GetNumFollowersAfterSpread(ReligionTypes, int)

Defined in
CvReligionClasses.cpp, line 4363
Class
CvCityReligions
Hook name
CivHooks::CvCityReligions_GetNumFollowersAfterSpread

Hooks

static bool BeforeCvCityReligions_GetNumFollowersAfterSpread(CvCityReligions* self, ReligionTypes eReligion, int iConversionStrength, int& result);static void AfterCvCityReligions_GetNumFollowersAfterSpread(CvCityReligions* self, ReligionTypes eReligion, int iConversionStrength, int& result);static int ReplaceCvCityReligions_GetNumFollowersAfterSpread(int (*original)(CvCityReligions*, ReligionTypes, int), CvCityReligions* self, ReligionTypes eReligion, int iConversionStrength);CivRegisterBefore<CivHooks::CvCityReligions_GetNumFollowersAfterSpread>(host, &BeforeCvCityReligions_GetNumFollowersAfterSpread);CivRegisterAfter<CivHooks::CvCityReligions_GetNumFollowersAfterSpread>(host, &AfterCvCityReligions_GetNumFollowersAfterSpread);CivRegisterReplace<CivHooks::CvCityReligions_GetNumFollowersAfterSpread>(host, &ReplaceCvCityReligions_GetNumFollowersAfterSpread);

Code

4362/// How many followers would we have adding this religious pressure here?4363int CvCityReligions::GetNumFollowersAfterSpread(ReligionTypes eReligion, int iConversionStrength)4364{4365	SimulateReligiousPressure(eReligion, iConversionStrength);4366	return GetNumSimulatedFollowers(eReligion);4367}

Calls

Called by