Hooks
static bool BeforeCvUnit_GetHealIfDefeatExcludeBarbariansCount(const CvUnit* self, int& result);static void AfterCvUnit_GetHealIfDefeatExcludeBarbariansCount(const CvUnit* self, int& result);static int ReplaceCvUnit_GetHealIfDefeatExcludeBarbariansCount(int (*original)(const CvUnit*), const CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_GetHealIfDefeatExcludeBarbariansCount>(host, &BeforeCvUnit_GetHealIfDefeatExcludeBarbariansCount);CivRegisterAfter<CivHooks::CvUnit_GetHealIfDefeatExcludeBarbariansCount>(host, &AfterCvUnit_GetHealIfDefeatExcludeBarbariansCount);CivRegisterReplace<CivHooks::CvUnit_GetHealIfDefeatExcludeBarbariansCount>(host, &ReplaceCvUnit_GetHealIfDefeatExcludeBarbariansCount);