Hooks
static bool BeforeCvUnit_SetNearbyImprovementCombatBonus(CvUnit* self, int iCombatBonus);static void AfterCvUnit_SetNearbyImprovementCombatBonus(CvUnit* self, int iCombatBonus);static void ReplaceCvUnit_SetNearbyImprovementCombatBonus(void (*original)(CvUnit*, int), CvUnit* self, int iCombatBonus);CivRegisterBefore<CivHooks::CvUnit_SetNearbyImprovementCombatBonus>(host, &BeforeCvUnit_SetNearbyImprovementCombatBonus);CivRegisterAfter<CivHooks::CvUnit_SetNearbyImprovementCombatBonus>(host, &AfterCvUnit_SetNearbyImprovementCombatBonus);CivRegisterReplace<CivHooks::CvUnit_SetNearbyImprovementCombatBonus>(host, &ReplaceCvUnit_SetNearbyImprovementCombatBonus);