CvReligionAI
- Declared in
- CvReligionClasses.h, line 543
Functions
- AreAllOurCitiesConverted(ReligionTypes, bool) const
- AreAllOurCitiesHaveFaithBuilding(ReligionTypes, bool) const
- BuyAnyAvailableFaithBuilding()
- BuyAnyAvailableNonFaithBuilding()
- BuyFaithBuilding(ReligionTypes, BuildingClassTypes)
- BuyGreatPerson(UnitTypes)
- BuyInquisitor(ReligionTypes)
- BuyMissionary(ReligionTypes)
- CanBuyNonFaithBuilding() const
- ChooseBonusBelief(PlayerTypes, ReligionTypes, int, int, int)
- ChooseEnhancerBelief(PlayerTypes, ReligionTypes)
- ChooseFollowerBelief(PlayerTypes, ReligionTypes)
- ChooseFounderBelief(PlayerTypes, ReligionTypes)
- ChooseInquisitorTargetCity(UnitHandle)
- ChooseInquisitorTargetPlot(UnitHandle, int *)
- ChooseMissionaryTargetCity(UnitHandle)
- ChooseMissionaryTargetPlot(UnitHandle, int *)
- ChoosePantheonBelief(PlayerTypes)
- ChooseProphetConversionCity(bool) const
- ChooseProphetTargetPlot(UnitHandle, int *)
- ChooseReformationBelief(PlayerTypes, ReligionTypes)
- CvReligionAI() not a hook point
- DoFaithPurchases()
- DoTurn()
- FaithBuildingAvailable(ReligionTypes) const
- GetDesiredFaithGreatPerson() const
- GetReligionToSpread() const
- HaveEnoughInquisitors(ReligionTypes) const
- HaveNearbyConversionTarget(ReligionTypes, bool) const
- Init(CvBeliefXMLEntries *, CvPlayer *)
- LogBeliefChoices(CvWeightedVector<BeliefTypes, 100, true> &, int)
- Read(FDataStream &)
- Reset()
- ScoreBelief(CvBeliefEntry *)
- ScoreBeliefAtCity(CvBeliefEntry *, CvCity *)
- ScoreBeliefAtPlot(CvBeliefEntry *, CvPlot *)
- ScoreBeliefForPlayer(CvBeliefEntry *)
- ScoreCityForInquisitor(CvCity *, UnitHandle)
- ScoreCityForMissionary(CvCity *, UnitHandle)
- ShouldBecomeNewMajority(CvCity *, ReligionTypes, int) const
- Uninit()
- Write(FDataStream &)
- ~CvReligionAI() not a hook point