Hooks
static bool BeforeCvMinorCivAI_SetFriendshipWithMajor(CvMinorCivAI* self, PlayerTypes ePlayer, int iNum, bool bFromQuest);static void AfterCvMinorCivAI_SetFriendshipWithMajor(CvMinorCivAI* self, PlayerTypes ePlayer, int iNum, bool bFromQuest);static void ReplaceCvMinorCivAI_SetFriendshipWithMajor(void (*original)(CvMinorCivAI*, PlayerTypes, int, bool), CvMinorCivAI* self, PlayerTypes ePlayer, int iNum, bool bFromQuest);CivRegisterBefore<CivHooks::CvMinorCivAI_SetFriendshipWithMajor>(host, &BeforeCvMinorCivAI_SetFriendshipWithMajor);CivRegisterAfter<CivHooks::CvMinorCivAI_SetFriendshipWithMajor>(host, &AfterCvMinorCivAI_SetFriendshipWithMajor);CivRegisterReplace<CivHooks::CvMinorCivAI_SetFriendshipWithMajor>(host, &ReplaceCvMinorCivAI_SetFriendshipWithMajor);