Hooks
static bool BeforeCvCityBuildings_ChangeMissionaryExtraSpreads(CvCityBuildings* self, int iChange);static void AfterCvCityBuildings_ChangeMissionaryExtraSpreads(CvCityBuildings* self, int iChange);static void ReplaceCvCityBuildings_ChangeMissionaryExtraSpreads(void (*original)(CvCityBuildings*, int), CvCityBuildings* self, int iChange);CivRegisterBefore<CivHooks::CvCityBuildings_ChangeMissionaryExtraSpreads>(host, &BeforeCvCityBuildings_ChangeMissionaryExtraSpreads);CivRegisterAfter<CivHooks::CvCityBuildings_ChangeMissionaryExtraSpreads>(host, &AfterCvCityBuildings_ChangeMissionaryExtraSpreads);CivRegisterReplace<CivHooks::CvCityBuildings_ChangeMissionaryExtraSpreads>(host, &ReplaceCvCityBuildings_ChangeMissionaryExtraSpreads);