CvPlayerAI
- Declared in
- CvPlayerAI.h, line 19
- Based on
- CvPlayer
Functions
- AI_captureUnit(UnitTypes, CvPlot *)
- AI_chooseFreeGreatPerson()
- AI_chooseFreeTech()
- AI_chooseResearch()
- AI_conquerCity(CvCity *, PlayerTypes)
- AI_considerAnnex()
- AI_doResearch()
- AI_doTurnPost()
- AI_doTurnPre()
- AI_doTurnUnitsPost()
- AI_doTurnUnitsPre()
- AI_foundValue(int, int, int, bool)
- AI_init()
- AI_launch(VictoryTypes)
- AI_plotTargetMissionAIs(CvPlot *, MissionAITypes, int)
- AI_reset()
- AI_uninit()
- AI_unitUpdate()
- AI_updateFoundValues(bool)
- CanFoundOrEnhanceReligion()
- CityCommitToBuildUnitForOperationSlot(int, int, CvCity *)
- CityFinishedBuildingUnitForOperationSlot(OperationSlot, CvUnit *)
- CityUncommitToBuildUnitForOperationSlot(OperationSlot)
- CvPlayerAI() not a hook point
- FindBestArtistTargetPlot(CvUnit *, int &)
- FindBestMerchantTargetPlot(CvUnit *, bool)
- FindBestMusicianTargetPlot(CvUnit *, bool)
- freeStatics()
- GetDirectiveAdmiral(CvUnit *)
- GetDirectiveArtist(CvUnit *)
- GetDirectiveEngineer(CvUnit *)
- GetDirectiveGeneral(CvUnit *)
- GetDirectiveMerchant(CvUnit *)
- GetDirectiveMusician(CvUnit *)
- GetDirectiveProphet(CvUnit *)
- GetDirectiveScientist(CvUnit *)
- GetDirectiveWriter(CvUnit *)
- GetNumUnitsNeededToBeBuilt()
- getPlayer(PlayerTypes) not a hook point
- GreatMerchantWantsCash()
- initStatics()
- IsValid(PlayerTypes) not a hook point
- PeekAtNextUnitToBuildForOperationSlot(int)
- ProcessGreatPeople()
- Read(FDataStream &)
- Write(FDataStream &) const
- ~CvPlayerAI() not a hook point