Hooks
static bool BeforeCvMinorCivAI_GetUniqueUnit(const CvMinorCivAI* self, UnitTypes& result);static void AfterCvMinorCivAI_GetUniqueUnit(const CvMinorCivAI* self, UnitTypes& result);static UnitTypes ReplaceCvMinorCivAI_GetUniqueUnit(UnitTypes (*original)(const CvMinorCivAI*), const CvMinorCivAI* self);CivRegisterBefore<CivHooks::CvMinorCivAI_GetUniqueUnit>(host, &BeforeCvMinorCivAI_GetUniqueUnit);CivRegisterAfter<CivHooks::CvMinorCivAI_GetUniqueUnit>(host, &AfterCvMinorCivAI_GetUniqueUnit);CivRegisterReplace<CivHooks::CvMinorCivAI_GetUniqueUnit>(host, &ReplaceCvMinorCivAI_GetUniqueUnit);