Hooks
static bool BeforeCvUnit_getVisualCivAdjective(const CvUnit* self, TeamTypes eForTeam, const char*& result);static void AfterCvUnit_getVisualCivAdjective(const CvUnit* self, TeamTypes eForTeam, const char*& result);static const char* ReplaceCvUnit_getVisualCivAdjective(const char* (*original)(const CvUnit*, TeamTypes), const CvUnit* self, TeamTypes eForTeam);CivRegisterBefore<CivHooks::CvUnit_getVisualCivAdjective>(host, &BeforeCvUnit_getVisualCivAdjective);CivRegisterAfter<CivHooks::CvUnit_getVisualCivAdjective>(host, &AfterCvUnit_getVisualCivAdjective);CivRegisterReplace<CivHooks::CvUnit_getVisualCivAdjective>(host, &ReplaceCvUnit_getVisualCivAdjective);