Hooks
static bool BeforeCvTacticalAI_IsVeryHighPriorityCivilianTarget(CvTacticalAI* self, CvTacticalTarget* pTarget, bool& result);static void AfterCvTacticalAI_IsVeryHighPriorityCivilianTarget(CvTacticalAI* self, CvTacticalTarget* pTarget, bool& result);static bool ReplaceCvTacticalAI_IsVeryHighPriorityCivilianTarget(bool (*original)(CvTacticalAI*, CvTacticalTarget*), CvTacticalAI* self, CvTacticalTarget* pTarget);CivRegisterBefore<CivHooks::CvTacticalAI_IsVeryHighPriorityCivilianTarget>(host, &BeforeCvTacticalAI_IsVeryHighPriorityCivilianTarget);CivRegisterAfter<CivHooks::CvTacticalAI_IsVeryHighPriorityCivilianTarget>(host, &AfterCvTacticalAI_IsVeryHighPriorityCivilianTarget);CivRegisterReplace<CivHooks::CvTacticalAI_IsVeryHighPriorityCivilianTarget>(host, &ReplaceCvTacticalAI_IsVeryHighPriorityCivilianTarget);