Bazaar developer reference

CvGame::SetReligionTech(TechTypes)

Defined in
CvGame.cpp, line 6904
Class
CvGame
Hook name
CivHooks::CvGame_SetReligionTech

Hooks

static bool BeforeCvGame_SetReligionTech(CvGame* self, TechTypes eTech);static void AfterCvGame_SetReligionTech(CvGame* self, TechTypes eTech);static void ReplaceCvGame_SetReligionTech(void (*original)(CvGame*, TechTypes), CvGame* self, TechTypes eTech);CivRegisterBefore<CivHooks::CvGame_SetReligionTech>(host, &BeforeCvGame_SetReligionTech);CivRegisterAfter<CivHooks::CvGame_SetReligionTech>(host, &AfterCvGame_SetReligionTech);CivRegisterReplace<CivHooks::CvGame_SetReligionTech>(host, &ReplaceCvGame_SetReligionTech);

Code

6903/// Sets what Tech unlocks the Religion Race6904void CvGame::SetReligionTech(TechTypes eTech)6905{6906	// This function should only be called once under normal circumstances6907	CvAssert(m_eReligionTech == NO_TECH);69086909	m_eReligionTech = eTech;6910}

Called by