Hooks
static bool BeforeCvImprovementEntry_GetDefenseModifier(const CvImprovementEntry* self, int& result);static void AfterCvImprovementEntry_GetDefenseModifier(const CvImprovementEntry* self, int& result);static int ReplaceCvImprovementEntry_GetDefenseModifier(int (*original)(const CvImprovementEntry*), const CvImprovementEntry* self);CivRegisterBefore<CivHooks::CvImprovementEntry_GetDefenseModifier>(host, &BeforeCvImprovementEntry_GetDefenseModifier);CivRegisterAfter<CivHooks::CvImprovementEntry_GetDefenseModifier>(host, &AfterCvImprovementEntry_GetDefenseModifier);CivRegisterReplace<CivHooks::CvImprovementEntry_GetDefenseModifier>(host, &ReplaceCvImprovementEntry_GetDefenseModifier);