Hooks
static bool BeforeCvUnit_setGreatName(CvUnit* self, CvString strName);static void AfterCvUnit_setGreatName(CvUnit* self, CvString strName);static void ReplaceCvUnit_setGreatName(void (*original)(CvUnit*, CvString), CvUnit* self, CvString strName);CivRegisterBefore<CivHooks::CvUnit_setGreatName>(host, &BeforeCvUnit_setGreatName);CivRegisterAfter<CivHooks::CvUnit_setGreatName>(host, &AfterCvUnit_setGreatName);CivRegisterReplace<CivHooks::CvUnit_setGreatName>(host, &ReplaceCvUnit_setGreatName);