CvPlayer::GetMinorCivAI() const
- Defined in
- CvPlayer.cpp, line 24553
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_GetMinorCivAI
Hooks
static bool BeforeCvPlayer_GetMinorCivAI(const CvPlayer* self, CvMinorCivAI*& result);static void AfterCvPlayer_GetMinorCivAI(const CvPlayer* self, CvMinorCivAI*& result);static CvMinorCivAI* ReplaceCvPlayer_GetMinorCivAI(CvMinorCivAI* (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetMinorCivAI>(host, &BeforeCvPlayer_GetMinorCivAI);CivRegisterAfter<CivHooks::CvPlayer_GetMinorCivAI>(host, &AfterCvPlayer_GetMinorCivAI);CivRegisterReplace<CivHooks::CvPlayer_GetMinorCivAI>(host, &ReplaceCvPlayer_GetMinorCivAI);
Code
24553CvMinorCivAI* CvPlayer::GetMinorCivAI() const24554{24555 return m_pMinorCivAI;24556}
Called by
209 functions in 28 files
- CvAdvisorCounsel::BuildCounselList(PlayerTypes)
- BuildRouteValid(CvAStarNode *, CvAStarNode *, int, const void *, CvAStar *)
- RouteValid(CvAStarNode *, CvAStarNode *, int, const void *, CvAStar *)
- CvCity::init(int, PlayerTypes, int, int, bool, bool, ReligionTypes, const char *)
- CvCityConnections::ShouldConnectToOtherPlayer(PlayerTypes)
- CvCityStrategyAI::ChooseProduction(bool, BuildingTypes, UnitTypes)
- CvPlayerCulture::DoArchaeologyChoice(ArchaeologyChoiceType)
- CvPlayerCulture::GetInfluenceCityStateSpyRankBonus(PlayerTypes) const
- CvPlayerCulture::GetInfluenceSurveillanceTime(PlayerTypes) const
- CvDangerPlots::ShouldIgnorePlayer(PlayerTypes)
- CvDealAI::DoAddPlayersAlliesToTreaty(PlayerTypes, CvDeal *)
- CvDealAI::GetThirdPartyPeaceValue(bool, PlayerTypes, TeamTypes)
- CvDeal::IsPossibleToTradeItem(PlayerTypes, PlayerTypes, TradeableItems, int, int, int, bool, bool, bool)
- CvDiplomacyAI::DoContactMinorCivs()
- CvDiplomacyAI::DoMakePeaceWithMinors()
- CvDiplomacyAI::DoMinorCivCompetitionStatement(PlayerTypes, DiploStatementTypes &, int &, bool)
- CvDiplomacyAI::DoPlayerBulliedSomeone(PlayerTypes, PlayerTypes)
- CvDiplomacyAI::DoPlayerDeclaredWarOnSomeone(PlayerTypes, TeamTypes)
- CvDiplomacyAI::DoPlayerKilledSomeone(PlayerTypes, PlayerTypes)
- CvDiplomacyAI::DoUpdateMinorCivDisputeLevels()
- CvDiplomacyAI::DoUpdateMinorCivProtection(PlayerTypes, MinorCivApproachTypes)
- CvDiplomacyAI::DoUpdateOnePlayerTargetValue(PlayerTypes)
- CvDiplomacyAI::DoWeAttackedYourMinorStatement(PlayerTypes, DiploStatementTypes &, int &)
- CvDiplomacyAI::DoWeBulliedYourMinorStatement(PlayerTypes, DiploStatementTypes &, int &)
- CvDiplomacyAI::GetBestApproachTowardsMinorCiv(PlayerTypes, int &, bool, bool)
- CvDiplomacyAI::GetOtherPlayerProtectedMinorBullied(PlayerTypes)
- CvDiplomacyAI::GetTurnsSincePlayerBulliedProtectedMinor(PlayerTypes)
- CvDiplomacyAI::IsHasActiveGoldQuest()
- CvDiplomacyAI::LogMinorCivBullyGold(PlayerTypes, int, int, int, bool, int)
- CvDiplomacyAI::LogMinorCivBullyUnit(PlayerTypes, int, int, UnitTypes, bool, int)
- CvDiplomacyAI::LogMinorCivBuyout(PlayerTypes, int, bool)
- CvDiplomacyAI::LogMinorCivGiftGold(PlayerTypes, int, int, bool, bool, PlayerTypes)
- CvDiplomacyAI::LogMinorCivQuestCancelled(PlayerTypes, int, int, MinorCivQuestTypes)
- CvDiplomacyAI::LogMinorCivQuestFinished(PlayerTypes, int, int, MinorCivQuestTypes)
- CvDiplomacyAI::LogMinorCivQuestReceived(PlayerTypes, int, int, MinorCivQuestTypes)
- CvDllNetMessageHandler::ResponseMinorCivBullyGold(PlayerTypes, PlayerTypes, int)
- CvDllNetMessageHandler::ResponseMinorCivBullyUnit(PlayerTypes, PlayerTypes, UnitTypes)
- CvDllNetMessageHandler::ResponseMinorCivBuyout(PlayerTypes, PlayerTypes)
- CvDllNetMessageHandler::ResponseMinorCivGiftGold(PlayerTypes, PlayerTypes, int)
- CvDllNetMessageHandler::ResponseMinorCivGiftTileImprovement(PlayerTypes, PlayerTypes, int, int)
- CvDllNetMessageHandler::ResponseMinorNoUnitSpawning(PlayerTypes, PlayerTypes, bool)
- CvDllNetMessageHandler::ResponsePledgeMinorProtection(PlayerTypes, PlayerTypes, bool, bool)
- CvDllPlayer::GetMinorCivType() const
- CvEspionageAI::AttemptCoups()
- CvEspionageAI::BuildMinorCityList(EspionageCityList &)
- CvEspionageAI::FindTargetSpyNumbers(int *, int *, int *, int *)
- CvEspionageAI::GetCityStatePlan(PlayerTypes *)
- CvPlayerEspionage::AttemptCoup(uint)
- CvPlayerEspionage::CanStageCoup(uint)
- CvPlayerEspionage::GetCoupChanceOfSuccess(uint)
- CvFlavorManager::Init(CvPlayer *)
- CvGame::DoMinorBullyGold(PlayerTypes, PlayerTypes)
- CvGame::DoUpdateDiploVictory()
- CvGame::GetRandomUniqueUnitType(bool, bool, bool, bool)
- CvGame::setInitialItems(CvGameInitialItemsOverrides &)
- CvGrandStrategyAI::GetGuessOtherPlayerUnitedNationsPriority(PlayerTypes)
- CvGrandStrategyAI::GetUnitedNationsPriority()
- MilitaryAIHelpers::IsTestStrategy_MinorCivThreatCritical(CvPlayer *)
- MilitaryAIHelpers::IsTestStrategy_MinorCivThreatElevated(CvPlayer *)
- CvMinorCivAI::DoBulliedByMajorReaction(PlayerTypes, int)
- CvMinorCivAI::DoBuyout(PlayerTypes, bool)
- CvMinorCivAI::DoGoldGiftFromMajor(PlayerTypes, int)
- CvMinorCivAI::DoTeamDeclaredWarOnMe(TeamTypes)
- CvMinorCivAI::DoTestEndSkirmishes(PlayerTypes)
- CvMinorCivAI::DoTestEndWarsVSMinors(PlayerTypes, PlayerTypes)
- CvMinorCivAI::DoTileImprovementGiftFromMajor(PlayerTypes, int, int)
- CvMinorCivQuest::DoCancelQuest()
- CvMinorCivQuest::DoFinishQuest()
- CvMinorCivQuest::DoStartQuest(int)
- CvMinorCivQuest::DoStartQuestUsingExistingData(CvMinorCivQuest *)
- CvMinorCivQuest::GetContestValueForPlayer(PlayerTypes)
- CvMinorCivQuest::IsComplete()
- CvMinorCivQuest::IsContestLeader(PlayerTypes)
- CvMinorCivQuest::IsRevoked()
- CvPlayer::DoAdoptedGreatPersonCityStatePolicy()
- CvPlayer::DoCivilianReturnLogic(bool, PlayerTypes, int)
- CvPlayer::DoGreatPeopleSpawnTurn()
- CvPlayer::DoIncomingUnits()
- CvPlayer::DoLiberatePlayer(PlayerTypes, int)
- CvPlayer::DoSeedGreatPeopleSpawnCounter()
- CvPlayer::GetCulturePerTurnFromMinor(PlayerTypes) const
- CvPlayer::GetFaithPerTurnFromMinor(PlayerTypes) const
- CvPlayer::GetHappinessFromMinor(PlayerTypes) const
- CvPlayer::GetScienceFromOtherPlayersTimes100() const
- CvPlayer::IsGetsScienceFromPlayer(PlayerTypes) const
- CvPlayer::changeNumResourceTotal(ResourceTypes, int, bool)
- CvPlayer::doTurnPostDiplomacy()
- CvPlayer::getCivilizationAdjective() const
- CvPlayer::getCivilizationAdjectiveKey() const
- CvPlayer::getCivilizationCityName(CvString &, CivilizationTypes) const
- CvPlayer::getCivilizationDescription() const
- CvPlayer::getCivilizationDescriptionKey() const
- CvPlayer::getCivilizationShortDescription() const
- CvPlayer::getCivilizationShortDescriptionKey() const
- CvPlayer::getCivilizationTypeKey() const
- CvPlayer::getLeaderTypeKey() const
- CvPlayer::getName() const
- CvPlayer::getNameKey() const
- CvPlayer::processBuilding(BuildingTypes, int, bool, CvArea *)
- CvPlayer::setAlive(bool, bool)
- CvPlot::IsActualAlliedUnit(PlayerTypes, bool) const
- CvPlot::IsFriendlyTerritory(PlayerTypes) const
- CvPlot::setOwner(PlayerTypes, int, bool, bool)
- CvPlot::updateSight(bool)
- CvCityReligions::IsDefendedAgainstSpread(ReligionTypes)
- CvGameReligions::GetAdjacentCityReligiousPressure(ReligionTypes, CvCity *, CvCity *, int &, bool)
- CvGameReligions::IsCityStateFriendOfReligionFounder(ReligionTypes, PlayerTypes)
- CvStartPositioner::AddCivToRegion(int, CvStartRegion, bool)
- CvTeam::DoDeclareWar(PlayerTypes, bool, TeamTypes, bool, bool)
- CvTeam::DoMakePeace(PlayerTypes, bool, TeamTypes, bool, bool)
- CvTeam::DoNowAtWarOrPeace(TeamTypes, bool)
- CvTeam::GetTeamVotingForInDiplo() const
- CvTeam::SetCurrentEra(EraTypes)
- CvTeam::makeHasMet(TeamTypes, bool)
- CvUnit::CanUpgradeInTerritory(bool) const
- CvUnit::DoTestBarbarianThreatToMinorsWithThisUnitsDeath(PlayerTypes)
- CvUnit::DoUpgradeTo(UnitTypes, bool)
- CvUnit::GetConversionStrength(const CvCity *) const
- CvUnit::PerformCultureBomb(int)
- CvUnit::buyCityState()
- CvUnit::canEnterTerritory(TeamTypes, bool, bool, bool) const
- CvUnit::gift(bool)
- CvUnit::initWithNameOffset(int, UnitTypes, int, UnitAITypes, PlayerTypes, int, int, DirectionTypes, bool, bool, int, int)
- CvUnit::setXY(int, int, bool, bool, bool, bool, bool)
- CvUnit::trade()
- CvActiveResolution::DoEffects(PlayerTypes)
- CvLeague::CalculateStartingVotesForMember(PlayerTypes, bool)
- CvLeague::DoProjectReward(PlayerTypes, LeagueProjectTypes, ContributionTier)
- CvWonderProductionAI::ChooseWonder(bool, bool, int &)
- CvWonderProductionAI::ChooseWonderForGreatEngineer(bool, int &, CvCity *&)
- CvWorldBuilderMapLoader::InitMap()
- CvLuaPlayer::lAddMinorCivQuestIfAble(lua_State *)
- CvLuaPlayer::lAddQuestNotification(lua_State *)
- CvLuaPlayer::lCanMajorBullyGold(lua_State *)
- CvLuaPlayer::lCanMajorBullyUnit(lua_State *)
- CvLuaPlayer::lCanMajorBuyout(lua_State *)
- CvLuaPlayer::lCanMajorGiftTileImprovement(lua_State *)
- CvLuaPlayer::lCanMajorGiftTileImprovementAtPlot(lua_State *)
- CvLuaPlayer::lCanMajorProtect(lua_State *)
- CvLuaPlayer::lCanMajorStartProtection(lua_State *)
- CvLuaPlayer::lCanMajorWithdrawProtection(lua_State *)
- CvLuaPlayer::lChangeMinorCivFriendshipWithMajor(lua_State *)
- CvLuaPlayer::lDoMinorCivStartQuestForPlayer(lua_State *)
- CvLuaPlayer::lDoMinorLiberationByMajor(lua_State *)
- CvLuaPlayer::lGetAlliedTurns(lua_State *)
- CvLuaPlayer::lGetAlly(lua_State *)
- CvLuaPlayer::lGetBuyoutCost(lua_State *)
- CvLuaPlayer::lGetCurrentCapitalFoodBonus(lua_State *)
- CvLuaPlayer::lGetCurrentOtherCityFoodBonus(lua_State *)
- CvLuaPlayer::lGetCurrentScienceFriendshipBonusTimes100(lua_State *)
- CvLuaPlayer::lGetCurrentSpawnEstimate(lua_State *)
- CvLuaPlayer::lGetFriendshipChangePerTurnTimes100(lua_State *)
- CvLuaPlayer::lGetFriendshipFromGoldGift(lua_State *)
- CvLuaPlayer::lGetFriendshipFromUnitGift(lua_State *)
- CvLuaPlayer::lGetFriendshipNeededForNextLevel(lua_State *)
- CvLuaPlayer::lGetGiftTileImprovementCost(lua_State *)
- CvLuaPlayer::lGetMajorBullyGoldDetails(lua_State *)
- CvLuaPlayer::lGetMajorBullyUnitDetails(lua_State *)
- CvLuaPlayer::lGetMinorCivBullyGoldAmount(lua_State *)
- CvLuaPlayer::lGetMinorCivContestValueForLeader(lua_State *)
- CvLuaPlayer::lGetMinorCivContestValueForPlayer(lua_State *)
- CvLuaPlayer::lGetMinorCivCultureFriendshipBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivCurrentCultureBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivCurrentCultureFlatBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivCurrentCulturePerBuildingBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivCurrentFaithBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivCurrentHappinessBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivCurrentHappinessFlatBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivCurrentHappinessPerLuxuryBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivFavoriteMajor(lua_State *)
- CvLuaPlayer::lGetMinorCivFriendshipAnchorWithMajor(lua_State *)
- CvLuaPlayer::lGetMinorCivFriendshipLevelWithMajor(lua_State *)
- CvLuaPlayer::lGetMinorCivFriendshipWithMajor(lua_State *)
- CvLuaPlayer::lGetMinorCivHappinessFriendshipBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivNumActiveQuestsForPlayer(lua_State *)
- CvLuaPlayer::lGetMinorCivNumDisplayedQuestsForPlayer(lua_State *)
- CvLuaPlayer::lGetMinorCivScienceFriendshipBonus(lua_State *)
- CvLuaPlayer::lGetMinorCivTrait(lua_State *)
- CvLuaPlayer::lGetMinorCivType(lua_State *)
- CvLuaPlayer::lGetMinorCivUniqueUnit(lua_State *)
- CvLuaPlayer::lGetPersonality(lua_State *)
- CvLuaPlayer::lGetQuestData1(lua_State *)
- CvLuaPlayer::lGetQuestData2(lua_State *)
- CvLuaPlayer::lGetQuestTurnsDuration(lua_State *)
- CvLuaPlayer::lGetQuestTurnsRemaining(lua_State *)
- CvLuaPlayer::lGetTurnLastPledgeBrokenByMajor(lua_State *)
- CvLuaPlayer::lGetTurnLastPledgedProtectionByMajor(lua_State *)
- CvLuaPlayer::lGetTurnsSinceThreatenedAnnouncement(lua_State *)
- CvLuaPlayer::lGetTurnsSinceThreatenedByBarbarians(lua_State *)
- CvLuaPlayer::lIsAllies(lua_State *)
- CvLuaPlayer::lIsEverBulliedByMajor(lua_State *)
- CvLuaPlayer::lIsFriends(lua_State *)
- CvLuaPlayer::lIsMinorCivActiveQuestForPlayer(lua_State *)
- CvLuaPlayer::lIsMinorCivContestLeader(lua_State *)
- CvLuaPlayer::lIsMinorCivDisplayedQuestForPlayer(lua_State *)
- CvLuaPlayer::lIsMinorCivHasUniqueUnit(lua_State *)
- CvLuaPlayer::lIsMinorCivRouteEstablishedWithMajor(lua_State *)
- CvLuaPlayer::lIsMinorCivUnitSpawningDisabled(lua_State *)
- CvLuaPlayer::lIsMinorPermanentWar(lua_State *)
- CvLuaPlayer::lIsPeaceBlocked(lua_State *)
- CvLuaPlayer::lIsPlayerHasOpenBorders(lua_State *)
- CvLuaPlayer::lIsPlayerHasOpenBordersAutomatically(lua_State *)
- CvLuaPlayer::lIsProtectedByMajor(lua_State *)
- CvLuaPlayer::lIsProtectingMinor(lua_State *)
- CvLuaPlayer::lIsProxyWarActiveForMajor(lua_State *)
- CvLuaPlayer::lIsRecentlyBulliedByMajor(lua_State *)
- CvLuaPlayer::lIsThreateningBarbariansEventActiveForPlayer(lua_State *)
- CvLuaPlayer::lSetMinorCivUniqueUnit(lua_State *)
- CvLuaPlayer::lSetPersonality(lua_State *)