Hooks
static bool BeforeCvCitySpecializationAI_GetWonderSubtype(const CvCitySpecializationAI* self, int& result);static void AfterCvCitySpecializationAI_GetWonderSubtype(const CvCitySpecializationAI* self, int& result);static int ReplaceCvCitySpecializationAI_GetWonderSubtype(int (*original)(const CvCitySpecializationAI*), const CvCitySpecializationAI* self);CivRegisterBefore<CivHooks::CvCitySpecializationAI_GetWonderSubtype>(host, &BeforeCvCitySpecializationAI_GetWonderSubtype);CivRegisterAfter<CivHooks::CvCitySpecializationAI_GetWonderSubtype>(host, &AfterCvCitySpecializationAI_GetWonderSubtype);CivRegisterReplace<CivHooks::CvCitySpecializationAI_GetWonderSubtype>(host, &ReplaceCvCitySpecializationAI_GetWonderSubtype);