Hooks
static bool BeforeCvMinorCivAI_IsProtectedByAnyMajor(const CvMinorCivAI* self, bool& result);static void AfterCvMinorCivAI_IsProtectedByAnyMajor(const CvMinorCivAI* self, bool& result);static bool ReplaceCvMinorCivAI_IsProtectedByAnyMajor(bool (*original)(const CvMinorCivAI*), const CvMinorCivAI* self);CivRegisterBefore<CivHooks::CvMinorCivAI_IsProtectedByAnyMajor>(host, &BeforeCvMinorCivAI_IsProtectedByAnyMajor);CivRegisterAfter<CivHooks::CvMinorCivAI_IsProtectedByAnyMajor>(host, &AfterCvMinorCivAI_IsProtectedByAnyMajor);CivRegisterReplace<CivHooks::CvMinorCivAI_IsProtectedByAnyMajor>(host, &ReplaceCvMinorCivAI_IsProtectedByAnyMajor);