Hooks
static bool BeforeCvPlayerAchievements_BoughtCityState(CvPlayerAchievements* self, int iNumUnits);static void AfterCvPlayerAchievements_BoughtCityState(CvPlayerAchievements* self, int iNumUnits);static void ReplaceCvPlayerAchievements_BoughtCityState(void (*original)(CvPlayerAchievements*, int), CvPlayerAchievements* self, int iNumUnits);CivRegisterBefore<CivHooks::CvPlayerAchievements_BoughtCityState>(host, &BeforeCvPlayerAchievements_BoughtCityState);CivRegisterAfter<CivHooks::CvPlayerAchievements_BoughtCityState>(host, &AfterCvPlayerAchievements_BoughtCityState);CivRegisterReplace<CivHooks::CvPlayerAchievements_BoughtCityState>(host, &ReplaceCvPlayerAchievements_BoughtCityState);