Bazaar developer reference

CvCityReligions::ResetNumTradeRoutePressure()

Defined in
CvReligionClasses.cpp, line 4391
Class
CvCityReligions
Hook name
CivHooks::CvCityReligions_ResetNumTradeRoutePressure

Hooks

static bool BeforeCvCityReligions_ResetNumTradeRoutePressure(CvCityReligions* self);static void AfterCvCityReligions_ResetNumTradeRoutePressure(CvCityReligions* self);static void ReplaceCvCityReligions_ResetNumTradeRoutePressure(void (*original)(CvCityReligions*), CvCityReligions* self);CivRegisterBefore<CivHooks::CvCityReligions_ResetNumTradeRoutePressure>(host, &BeforeCvCityReligions_ResetNumTradeRoutePressure);CivRegisterAfter<CivHooks::CvCityReligions_ResetNumTradeRoutePressure>(host, &AfterCvCityReligions_ResetNumTradeRoutePressure);CivRegisterReplace<CivHooks::CvCityReligions_ResetNumTradeRoutePressure>(host, &ReplaceCvCityReligions_ResetNumTradeRoutePressure);

Code

4390/// Resets the number of trade routes pressuring a city4391void CvCityReligions::ResetNumTradeRoutePressure()4392{4393	ReligionInCityList::iterator it;4394	for(it = m_ReligionStatus.begin(); it != m_ReligionStatus.end(); it++)4395	{4396		it->m_iNumTradeRoutesApplyingPressure = 0;4397	}4398}

Calls

Called by