Hooks
static bool BeforeCvCity_SetPlayersReligion(CvCity* self, PlayerTypes eNewValue);static void AfterCvCity_SetPlayersReligion(CvCity* self, PlayerTypes eNewValue);static void ReplaceCvCity_SetPlayersReligion(void (*original)(CvCity*, PlayerTypes), CvCity* self, PlayerTypes eNewValue);CivRegisterBefore<CivHooks::CvCity_SetPlayersReligion>(host, &BeforeCvCity_SetPlayersReligion);CivRegisterAfter<CivHooks::CvCity_SetPlayersReligion>(host, &AfterCvCity_SetPlayersReligion);CivRegisterReplace<CivHooks::CvCity_SetPlayersReligion>(host, &ReplaceCvCity_SetPlayersReligion);