Hooks
static bool BeforeCvTraitEntry_GetCombatBonusImprovement(const CvTraitEntry* self, ImprovementTypes& result);static void AfterCvTraitEntry_GetCombatBonusImprovement(const CvTraitEntry* self, ImprovementTypes& result);static ImprovementTypes ReplaceCvTraitEntry_GetCombatBonusImprovement(ImprovementTypes (*original)(const CvTraitEntry*), const CvTraitEntry* self);CivRegisterBefore<CivHooks::CvTraitEntry_GetCombatBonusImprovement>(host, &BeforeCvTraitEntry_GetCombatBonusImprovement);CivRegisterAfter<CivHooks::CvTraitEntry_GetCombatBonusImprovement>(host, &AfterCvTraitEntry_GetCombatBonusImprovement);CivRegisterReplace<CivHooks::CvTraitEntry_GetCombatBonusImprovement>(host, &ReplaceCvTraitEntry_GetCombatBonusImprovement);