CvMinorCivAI::IsHasMetPlayer(PlayerTypes)
- Defined in
- CvMinorCivAI.cpp, line 10557
- Class
- CvMinorCivAI
- Hook name
CivHooks::CvMinorCivAI_IsHasMetPlayer
Hooks
static bool BeforeCvMinorCivAI_IsHasMetPlayer(CvMinorCivAI* self, PlayerTypes ePlayer, bool& result);static void AfterCvMinorCivAI_IsHasMetPlayer(CvMinorCivAI* self, PlayerTypes ePlayer, bool& result);static bool ReplaceCvMinorCivAI_IsHasMetPlayer(bool (*original)(CvMinorCivAI*, PlayerTypes), CvMinorCivAI* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvMinorCivAI_IsHasMetPlayer>(host, &BeforeCvMinorCivAI_IsHasMetPlayer);CivRegisterAfter<CivHooks::CvMinorCivAI_IsHasMetPlayer>(host, &AfterCvMinorCivAI_IsHasMetPlayer);CivRegisterReplace<CivHooks::CvMinorCivAI_IsHasMetPlayer>(host, &ReplaceCvMinorCivAI_IsHasMetPlayer);
Code
10556/// Has met another Player?10557bool CvMinorCivAI::IsHasMetPlayer(PlayerTypes ePlayer)10558{10559 return GET_TEAM(GetPlayer()->getTeam()).isHasMet(GET_PLAYER(ePlayer).getTeam());10560}
Calls
Called by
- CvMinorCivAI::AddQuestIfAble(PlayerTypes, MinorCivQuestTypes)
- CvMinorCivAI::CalculateFriendshipFromQuests()
- CvMinorCivAI::DoBulliedByMajorReaction(PlayerTypes, int)
- CvMinorCivAI::DoBuyout(PlayerTypes, bool)
- CvMinorCivAI::DoFriendship()
- CvMinorCivAI::DoTurnQuests()
- CvMinorCivAI::GetMostFriendshipWithAnyMajor(PlayerTypes &)
- CvMinorCivAI::IsPlayerCloseEnoughForThreatenedAnnouncement(PlayerTypes)
- CvMinorCivAI::IsThreateningBarbariansEventActiveForPlayer(PlayerTypes)
- CvMinorCivAI::IsUnitSpawningAllowed(PlayerTypes)
- CvMinorCivAI::IsValidQuestCopyForPlayer(PlayerTypes, CvMinorCivQuest *)
- CvMinorCivAI::IsValidQuestForPlayer(PlayerTypes, MinorCivQuestTypes)