CvPlayer::GetLeagueAI() const
- Defined in
- CvPlayer.cpp, line 24608
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_GetLeagueAI
Hooks
static bool BeforeCvPlayer_GetLeagueAI(const CvPlayer* self, CvLeagueAI*& result);static void AfterCvPlayer_GetLeagueAI(const CvPlayer* self, CvLeagueAI*& result);static CvLeagueAI* ReplaceCvPlayer_GetLeagueAI(CvLeagueAI* (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetLeagueAI>(host, &BeforeCvPlayer_GetLeagueAI);CivRegisterAfter<CivHooks::CvPlayer_GetLeagueAI>(host, &AfterCvPlayer_GetLeagueAI);CivRegisterReplace<CivHooks::CvPlayer_GetLeagueAI>(host, &ReplaceCvPlayer_GetLeagueAI);
Code
24607/// Get the player's League AI24608CvLeagueAI* CvPlayer::GetLeagueAI() const24609{24610 return m_pLeagueAI;24611}
Called by
- CvDealAI::DoAddVoteCommitmentToThem(CvDeal *, PlayerTypes, bool, int &, int &, int &, int, bool)
- CvDealAI::DoAddVoteCommitmentToUs(CvDeal *, PlayerTypes, bool, int &, int &, int &, int, bool)
- CvDealAI::GetVoteCommitmentValue(bool, PlayerTypes, int, int, int, bool, bool)
- CvDeal::IsPossibleToTradeItem(PlayerTypes, PlayerTypes, TradeableItems, int, int, int, bool, bool, bool)
- CvGameDeals::DoEndTradedItem(CvTradedItem *, PlayerTypes, bool)
- CvGameDeals::FinalizeDealValidAndAccepted(PlayerTypes, PlayerTypes, CvDeal &, bool, CvWeightedVector<TeamTypes, ((63)), true> &)
- CvEspionageAI::BuildDiplomatCityList(EspionageCityList &)
- CvEspionageAI::FindTargetSpyNumbers(int *, int *, int *, int *)
- CvPlayer::doTurnPostDiplomacy()
- CvGameLeagues::DoPlayerTurn(CvPlayer &)
- CvLeague::GetMemberKnowledgeDetails(PlayerTypes, PlayerTypes)
- CvLeague::GetMemberVoteOpinionDetails(PlayerTypes, PlayerTypes)
- CvLeague::GetMembersThatDislikeProposal(ResolutionTypes, PlayerTypes, int)
- CvLeague::GetMembersThatDislikeProposal(int, PlayerTypes)
- CvLeague::GetMembersThatLikeProposal(ResolutionTypes, PlayerTypes, int)
- CvLeague::GetMembersThatLikeProposal(int, PlayerTypes)
- CvLeague::GetResolutionVoteOpinionDetails(ResolutionTypes, PlayerTypes, int)
- CvLuaPlayer::lCanCommitVote(lua_State *)
- CvLuaPlayer::lGetCommitVoteDetails(lua_State *)