Hooks
static bool BeforeCvGame_AnyoneHasReligion(const CvGame* self, ReligionTypes iReligionType, bool& result);static void AfterCvGame_AnyoneHasReligion(const CvGame* self, ReligionTypes iReligionType, bool& result);static bool ReplaceCvGame_AnyoneHasReligion(bool (*original)(const CvGame*, ReligionTypes), const CvGame* self, ReligionTypes iReligionType);CivRegisterBefore<CivHooks::CvGame_AnyoneHasReligion>(host, &BeforeCvGame_AnyoneHasReligion);CivRegisterAfter<CivHooks::CvGame_AnyoneHasReligion>(host, &AfterCvGame_AnyoneHasReligion);CivRegisterReplace<CivHooks::CvGame_AnyoneHasReligion>(host, &ReplaceCvGame_AnyoneHasReligion);