CvMinorCivAI
- Declared in
- CvMinorCivAI.h, line 175
Functions
- AddBuyoutNotification(CvString, CvString, PlayerTypes, int, int)
- AddNotification(CvString, CvString, PlayerTypes, int, int)
- AddQuestCopyForPlayer(PlayerTypes, CvMinorCivQuest *)
- AddQuestForPlayer(PlayerTypes, MinorCivQuestTypes, int)
- AddQuestIfAble(PlayerTypes, MinorCivQuestTypes)
- AddQuestNotification(CvString, CvString, PlayerTypes, int, int, bool)
- CalculateBullyMetric(PlayerTypes, bool, CvString *)
- CalculateFriendshipFromQuests()
- CanMajorBullyGold(PlayerTypes)
- CanMajorBullyGold(PlayerTypes, int)
- CanMajorBullyUnit(PlayerTypes)
- CanMajorBullyUnit(PlayerTypes, int)
- CanMajorBuyout(PlayerTypes)
- CanMajorGiftTileImprovement(PlayerTypes)
- CanMajorGiftTileImprovementAtPlot(PlayerTypes, int, int)
- CanMajorProtect(PlayerTypes)
- CanMajorStartProtection(PlayerTypes)
- CanMajorWithdrawProtection(PlayerTypes)
- ChangeAngerFreeIntrusionCounter(PlayerTypes, int)
- ChangeFriendshipWithMajor(PlayerTypes, int, bool)
- ChangeFriendshipWithMajorTimes100(PlayerTypes, int, bool)
- ChangeGlobalQuestCountdown(int)
- ChangeNumGoldGifted(PlayerTypes, int)
- ChangeNumUnitsGifted(PlayerTypes, int)
- ChangeQuestCountdownForPlayer(PlayerTypes, int)
- ChangeTurnsSinceThreatenedAnnouncement(int)
- ChangeUnitSpawnCounter(PlayerTypes, int)
- CvMinorCivAI() not a hook point
- DoAcquire(PlayerTypes, int &, int &, int &, bool)
- DoAddStartingResources(CvPlot *)
- DoBulliedByMajorReaction(PlayerTypes, int)
- DoBuyout(PlayerTypes, bool)
- DoChangeAliveStatus(bool)
- DoChangeProtectionFromMajor(PlayerTypes, bool, bool)
- DoCompletedQuests()
- DoCompletedQuestsForPlayer(PlayerTypes, MinorCivQuestTypes)
- DoElection()
- DoFirstContactWithMajor(TeamTypes, bool)
- DoFriendship()
- DoFriendshipChangeEffects(PlayerTypes, int, int, bool, bool)
- DoGoldGiftFromMajor(PlayerTypes, int)
- DoIntrusion()
- DoLiberationByMajor(PlayerTypes, TeamTypes)
- DoMajorBullyGold(PlayerTypes, int)
- DoMajorBullyUnit(PlayerTypes, UnitTypes)
- DoMajorCivEraChange(PlayerTypes, EraTypes)
- DoNowAtWarWithTeam(TeamTypes)
- DoNowPeaceWithTeam(TeamTypes)
- DoObsoleteQuests()
- DoObsoleteQuestsForPlayer(PlayerTypes, MinorCivQuestTypes)
- DoPickInitialItems()
- DoPickPersonality()
- DoPickUniqueUnit()
- DoQuestsCleanup()
- DoQuestsCleanupForPlayer(PlayerTypes)
- DoRemoveStartingResources(CvPlot *, bool)
- DoSeedUnitSpawnCounter(PlayerTypes, bool)
- DoSetBonus(PlayerTypes, bool, bool, bool, bool, bool, PlayerTypes)
- DoSpawnUnit(PlayerTypes, bool, bool)
- DoTeamDeclaredWarOnMe(TeamTypes)
- DoTestActiveQuests(bool, bool)
- DoTestActiveQuestsForPlayer(PlayerTypes, bool, bool, MinorCivQuestTypes)
- DoTestEndSkirmishes(PlayerTypes)
- DoTestEndWarsVSMinors(PlayerTypes, PlayerTypes)
- DoTestProxyWarAnnouncement()
- DoTestProxyWarAnnouncementOnFirstContact(PlayerTypes)
- DoTestQuestsOnFirstContact(PlayerTypes)
- DoTestSeedGlobalQuestCountdown(bool)
- DoTestSeedQuestCountdownForPlayer(PlayerTypes, bool)
- DoTestStartGlobalQuest()
- DoTestStartPersonalQuest(PlayerTypes)
- DoTestThreatenedAnnouncement()
- DoTestThreatenedAnnouncementForPlayer(PlayerTypes)
- DoThreateningBarbKilled(PlayerTypes, int, int)
- DoTileImprovementGiftFromMajor(PlayerTypes, int, int)
- DoTurn()
- DoTurnQuests()
- DoTurnStatus()
- DoUnitGiftFromMajor(PlayerTypes, CvUnit *, bool)
- DoUnitSpawnTurn()
- DoUpdateAlliesResourceBonus(PlayerTypes, PlayerTypes)
- EndAllActiveQuestsForPlayer(PlayerTypes)
- GetAlliedTurns() const
- GetAlliesCapitalFoodBonus(PlayerTypes)
- GetAlliesOtherCityFoodBonus(PlayerTypes)
- GetAlliesThreshold() const
- GetAlly() const
- GetAngerFreeIntrusionCounter(PlayerTypes) const
- GetBaseFriendshipWithMajor(PlayerTypes) const
- GetBaseFriendshipWithMajorTimes100(PlayerTypes) const
- GetBestCityStateTarget(PlayerTypes)
- GetBestGreatPersonForQuest(PlayerTypes)
- GetBestNearbyCampToKill()
- GetBestPlayerToFind(PlayerTypes)
- GetBestWonderForQuest(PlayerTypes)
- GetBullyGoldAmount(PlayerTypes)
- GetBuyoutCost(PlayerTypes)
- GetContestValueForLeader(MinorCivQuestTypes)
- GetContestValueForPlayer(PlayerTypes, MinorCivQuestTypes)
- GetCultureFlatAlliesBonus(PlayerTypes, EraTypes)
- GetCultureFlatFriendshipBonus(PlayerTypes, EraTypes)
- GetCulturePerBuildingAlliesBonus(PlayerTypes, EraTypes)
- GetCulturePerBuildingFriendshipBonus(PlayerTypes, EraTypes)
- GetCurrentCapitalFoodBonus(PlayerTypes)
- GetCurrentCultureBonus(PlayerTypes)
- GetCurrentCultureFlatBonus(PlayerTypes)
- GetCurrentCulturePerBuildingBonus(PlayerTypes)
- GetCurrentFaithBonus(PlayerTypes)
- GetCurrentFaithFlatBonus(PlayerTypes)
- GetCurrentHappinessBonus(PlayerTypes)
- GetCurrentHappinessFlatBonus(PlayerTypes)
- GetCurrentHappinessPerLuxuryBonus(PlayerTypes)
- GetCurrentOtherCityFoodBonus(PlayerTypes)
- GetCurrentScienceFriendshipBonusTimes100(PlayerTypes)
- GetCurrentSpawnEstimate(PlayerTypes)
- GetEffectiveFriendshipWithMajor(PlayerTypes)
- GetEffectiveFriendshipWithMajorTimes100(PlayerTypes)
- GetFaithFlatAlliesBonus(PlayerTypes, EraTypes) const
- GetFaithFlatFriendshipBonus(PlayerTypes, EraTypes) const
- GetFirstPossibleTurnForGlobalQuests() const
- GetFirstPossibleTurnForPersonalQuests() const
- GetFriendsCapitalFoodBonus(PlayerTypes, EraTypes)
- GetFriendshipAnchorWithMajor(PlayerTypes)
- GetFriendshipChangePerTurnTimes100(PlayerTypes)
- GetFriendshipFromGoldGift(PlayerTypes, int)
- GetFriendshipFromUnitGift(PlayerTypes, bool, bool)
- GetFriendshipLevelWithMajor(PlayerTypes)
- GetFriendshipNeededForNextLevel(PlayerTypes)
- GetFriendsOtherCityFoodBonus(PlayerTypes, EraTypes)
- GetFriendsThreshold() const
- GetGiftTileImprovementCost(PlayerTypes)
- GetGlobalQuestCountdown()
- GetGoodTechPlayerDoesntHave(PlayerTypes, int) const
- GetHappinessFlatAlliesBonus(PlayerTypes, EraTypes)
- GetHappinessFlatFriendshipBonus(PlayerTypes, EraTypes)
- GetHappinessPerLuxuryAlliesBonus(PlayerTypes, EraTypes)
- GetHappinessPerLuxuryFriendshipBonus(PlayerTypes, EraTypes)
- GetMajorBoughtOutBy() const
- GetMajorBullyGoldDetails(PlayerTypes)
- GetMajorBullyUnitDetails(PlayerTypes)
- GetMajorScratchPad(PlayerTypes) const
- GetMaxActiveGlobalQuests() const
- GetMaxActivePersonalQuestsForPlayer() const
- GetMinorCivType() const
- GetMinPlayersNeededForQuest(MinorCivQuestTypes) const
- GetMostFriendshipWithAnyMajor(PlayerTypes &)
- GetMostRecentBullyForQuest() const
- GetNamesListAsString(CivsList)
- GetNearbyResourceForQuest(PlayerTypes)
- GetNumActiveGlobalQuests() const
- GetNumActivePersonalQuestsForPlayer(PlayerTypes) const
- GetNumActiveQuestsForPlayer(PlayerTypes) const
- GetNumDisplayedQuestsForPlayer(PlayerTypes)
- GetNumGoldGifted(PlayerTypes) const
- GetNumResourcesMajorLacks(PlayerTypes)
- GetNumThreateningBarbarians()
- GetNumUnitsGifted(PlayerTypes)
- GetPersonality() const
- GetPersonalityQuestBias(MinorCivQuestTypes)
- GetPlayer()
- GetQuestCountdownForPlayer(PlayerTypes)
- GetQuestData1(PlayerTypes, MinorCivQuestTypes) const
- GetQuestData2(PlayerTypes, MinorCivQuestTypes) const
- GetQuestTurnsDuration(PlayerTypes, MinorCivQuestTypes) const
- GetQuestTurnsRemaining(PlayerTypes, MinorCivQuestTypes, int) const
- GetScienceFriendshipBonus()
- GetScienceFriendshipBonusTimes100()
- GetSpawnBaseTurns(PlayerTypes)
- GetStatus() const
- GetStatusChangeDetails(PlayerTypes, bool, bool, bool)
- GetStatusChangeNotificationStrings(PlayerTypes, bool, bool, bool, PlayerTypes, PlayerTypes)
- GetTrait() const
- GetTurnLastBulliedByMajor(PlayerTypes) const
- GetTurnLastPledgeBrokenByMajor(PlayerTypes) const
- GetTurnLastPledgedProtectionByMajor(PlayerTypes) const
- GetTurnsSinceThreatenedAnnouncement() const
- GetUniqueUnit() const
- GetUnitSpawnCounter(PlayerTypes)
- Init(CvPlayer *)
- IsActiveQuestForPlayer(PlayerTypes, MinorCivQuestTypes)
- IsAllies(PlayerTypes) const
- IsAtWarWithPlayersTeam(PlayerTypes)
- IsBoughtOut() const
- IsCloseToNotBeingAllies(PlayerTypes)
- IsCloseToNotBeingFriends(PlayerTypes)
- IsContestLeader(PlayerTypes, MinorCivQuestTypes)
- IsDisableNotifications() const
- IsDisplayedQuestForPlayer(PlayerTypes, MinorCivQuestTypes)
- IsEnabledQuest(MinorCivQuestTypes)
- IsEverBulliedByAnyMajor() const
- IsEverBulliedByMajor(PlayerTypes) const
- IsEverFriends(PlayerTypes)
- IsFriends(PlayerTypes)
- IsFriendshipAboveAlliesThreshold(int) const
- IsFriendshipAboveFriendsThreshold(int) const
- IsGlobalQuest(MinorCivQuestTypes) const
- IsGoodTimeForDenounceMajorQuest()
- IsGoodTimeForGiveGoldQuest()
- IsGoodTimeForNaturalWonderQuest(PlayerTypes)
- IsGoodTimeForPledgeToProtectQuest()
- IsHasMetPlayer(PlayerTypes)
- IsHasUniqueUnit() const
- IsLackingGiftableTileImprovementAtPlot(PlayerTypes, int, int)
- IsMajorIntruding(PlayerTypes) const
- IsPeaceBlocked(TeamTypes) const
- IsPermanentWar(TeamTypes) const
- IsPersonalQuest(MinorCivQuestTypes) const
- IsPlayerCloseEnoughForThreatenedAnnouncement(PlayerTypes)
- IsPlayerHasOpenBorders(PlayerTypes)
- IsPlayerHasOpenBordersAutomatically(PlayerTypes)
- IsProtectedByAnyMajor() const
- IsProtectedByMajor(PlayerTypes) const
- IsProxyWarActiveForMajor(PlayerTypes)
- IsProxyWarActiveForMajor(PlayerTypes, PlayerTypes)
- IsRecentlyBulliedByAnyMajor() const
- IsRecentlyBulliedByMajor(PlayerTypes) const
- IsRouteConnectionEstablished(PlayerTypes) const
- IsSameReligionAsMajor(PlayerTypes)
- IsThreateningBarbariansEventActiveForPlayer(PlayerTypes)
- IsUnitSpawningAllowed(PlayerTypes)
- IsUnitSpawningDisabled(PlayerTypes) const
- IsValidQuestCopyForPlayer(PlayerTypes, CvMinorCivQuest *)
- IsValidQuestForPlayer(PlayerTypes, MinorCivQuestTypes)
- IsWantsMinorDead(PlayerTypes)
- IsWaryOfTeam(TeamTypes) const
- Read(FDataStream &)
- Reset()
- ResetFriendshipWithMajor(PlayerTypes)
- ResetQuestList()
- SetAlly(PlayerTypes)
- SetAngerFreeIntrusionCounter(PlayerTypes, int)
- SetDisableNotifications(bool)
- SetEverFriends(PlayerTypes, bool)
- SetFriendshipWithMajor(PlayerTypes, int, bool)
- SetFriendshipWithMajorTimes100(PlayerTypes, int, bool)
- SetGlobalQuestCountdown(int)
- SetMajorBoughtOutBy(PlayerTypes)
- SetMajorIntruding(PlayerTypes, bool)
- SetMajorScratchPad(PlayerTypes, int)
- SetNumGoldGifted(PlayerTypes, int)
- SetNumUnitsGifted(PlayerTypes, int)
- SetPermanentWar(TeamTypes, bool)
- SetPersonality(MinorCivPersonalityTypes)
- SetQuestCountdownForPlayer(PlayerTypes, int)
- SetRouteConnectionEstablished(PlayerTypes, bool)
- SetTurnLastBulliedByMajor(PlayerTypes, int)
- SetTurnLastPledgeBrokenByMajor(PlayerTypes, int)
- SetTurnLastPledgedProtectionByMajor(PlayerTypes, int)
- SetTurnsSinceThreatenedAnnouncement(int)
- SetUniqueUnit(UnitTypes)
- SetUnitSpawnCounter(PlayerTypes, int)
- SetUnitSpawningDisabled(PlayerTypes, bool)
- SetWaryOfTeam(TeamTypes, bool)
- Uninit()
- Write(FDataStream &) const
- ~CvMinorCivAI() not a hook point