Hooks
static bool BeforeCvCity_getUnitCombatFreeExperience(const CvCity* self, UnitCombatTypes eIndex, int& result);static void AfterCvCity_getUnitCombatFreeExperience(const CvCity* self, UnitCombatTypes eIndex, int& result);static int ReplaceCvCity_getUnitCombatFreeExperience(int (*original)(const CvCity*, UnitCombatTypes), const CvCity* self, UnitCombatTypes eIndex);CivRegisterBefore<CivHooks::CvCity_getUnitCombatFreeExperience>(host, &BeforeCvCity_getUnitCombatFreeExperience);CivRegisterAfter<CivHooks::CvCity_getUnitCombatFreeExperience>(host, &AfterCvCity_getUnitCombatFreeExperience);CivRegisterReplace<CivHooks::CvCity_getUnitCombatFreeExperience>(host, &ReplaceCvCity_getUnitCombatFreeExperience);