Hooks
static bool BeforeCvTraitEntry_GetMaintenanceModifierUnitCombat(const CvTraitEntry* self, const int unitCombatID, int& result);static void AfterCvTraitEntry_GetMaintenanceModifierUnitCombat(const CvTraitEntry* self, const int unitCombatID, int& result);static int ReplaceCvTraitEntry_GetMaintenanceModifierUnitCombat(int (*original)(const CvTraitEntry*, const int), const CvTraitEntry* self, const int unitCombatID);CivRegisterBefore<CivHooks::CvTraitEntry_GetMaintenanceModifierUnitCombat>(host, &BeforeCvTraitEntry_GetMaintenanceModifierUnitCombat);CivRegisterAfter<CivHooks::CvTraitEntry_GetMaintenanceModifierUnitCombat>(host, &AfterCvTraitEntry_GetMaintenanceModifierUnitCombat);CivRegisterReplace<CivHooks::CvTraitEntry_GetMaintenanceModifierUnitCombat>(host, &ReplaceCvTraitEntry_GetMaintenanceModifierUnitCombat);