Hooks
static bool BeforeCvMinorCivAI_SetMajorIntruding(CvMinorCivAI* self, PlayerTypes eMajor, bool bValue);static void AfterCvMinorCivAI_SetMajorIntruding(CvMinorCivAI* self, PlayerTypes eMajor, bool bValue);static void ReplaceCvMinorCivAI_SetMajorIntruding(void (*original)(CvMinorCivAI*, PlayerTypes, bool), CvMinorCivAI* self, PlayerTypes eMajor, bool bValue);CivRegisterBefore<CivHooks::CvMinorCivAI_SetMajorIntruding>(host, &BeforeCvMinorCivAI_SetMajorIntruding);CivRegisterAfter<CivHooks::CvMinorCivAI_SetMajorIntruding>(host, &AfterCvMinorCivAI_SetMajorIntruding);CivRegisterReplace<CivHooks::CvMinorCivAI_SetMajorIntruding>(host, &ReplaceCvMinorCivAI_SetMajorIntruding);