Hooks
static bool BeforeCvCity_getCombatUnit(const CvCity* self, const CvUnit*& result);static void AfterCvCity_getCombatUnit(const CvCity* self, const CvUnit*& result);static const CvUnit* ReplaceCvCity_getCombatUnit(const CvUnit* (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_getCombatUnit>(host, &BeforeCvCity_getCombatUnit);CivRegisterAfter<CivHooks::CvCity_getCombatUnit>(host, &AfterCvCity_getCombatUnit);CivRegisterReplace<CivHooks::CvCity_getCombatUnit>(host, &ReplaceCvCity_getCombatUnit);