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);