Hooks
static bool BeforeCvUnit_changeExtraRoughAttackPercent(CvUnit* self, int iChange);static void AfterCvUnit_changeExtraRoughAttackPercent(CvUnit* self, int iChange);static void ReplaceCvUnit_changeExtraRoughAttackPercent(void (*original)(CvUnit*, int), CvUnit* self, int iChange);CivRegisterBefore<CivHooks::CvUnit_changeExtraRoughAttackPercent>(host, &BeforeCvUnit_changeExtraRoughAttackPercent);CivRegisterAfter<CivHooks::CvUnit_changeExtraRoughAttackPercent>(host, &AfterCvUnit_changeExtraRoughAttackPercent);CivRegisterReplace<CivHooks::CvUnit_changeExtraRoughAttackPercent>(host, &ReplaceCvUnit_changeExtraRoughAttackPercent);