Bazaar developer reference

CvGame::GetResearchLeftToReligionTech(TeamTypes)

Defined in
CvGame.cpp, line 6914
Class
CvGame
Hook name
CivHooks::CvGame_GetResearchLeftToReligionTech

Hooks

static bool BeforeCvGame_GetResearchLeftToReligionTech(CvGame* self, TeamTypes eTeam, int& result);static void AfterCvGame_GetResearchLeftToReligionTech(CvGame* self, TeamTypes eTeam, int& result);static int ReplaceCvGame_GetResearchLeftToReligionTech(int (*original)(CvGame*, TeamTypes), CvGame* self, TeamTypes eTeam);CivRegisterBefore<CivHooks::CvGame_GetResearchLeftToReligionTech>(host, &BeforeCvGame_GetResearchLeftToReligionTech);CivRegisterAfter<CivHooks::CvGame_GetResearchLeftToReligionTech>(host, &AfterCvGame_GetResearchLeftToReligionTech);CivRegisterReplace<CivHooks::CvGame_GetResearchLeftToReligionTech>(host, &ReplaceCvGame_GetResearchLeftToReligionTech);

Code

6913/// How much Research is left to get to the Tech which unlocks the Religious Race6914int CvGame::GetResearchLeftToReligionTech(TeamTypes eTeam)6915{6916	TechTypes eReligionTech = GetReligionTech();69176918	// Didn't find anything6919	if(eReligionTech == NO_TECH)6920	{6921		return -1;6922	}69236924	int iResearchLeft = GetResearchLeftToTech(eTeam, eReligionTech);69256926	return iResearchLeft;6927}

Calls

Called by