Hooks
static bool BeforeCvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100(CvMinorCivAI* self, PlayerTypes ePlayer, int& result);static void AfterCvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100(CvMinorCivAI* self, PlayerTypes ePlayer, int& result);static int ReplaceCvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100(int (*original)(CvMinorCivAI*, PlayerTypes), CvMinorCivAI* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100>(host, &BeforeCvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100);CivRegisterAfter<CivHooks::CvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100>(host, &AfterCvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100);CivRegisterReplace<CivHooks::CvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100>(host, &ReplaceCvMinorCivAI_GetCurrentScienceFriendshipBonusTimes100);