CvHomelandAI
- Declared in
- CvHomelandAI.h, line 193
Functions
- AssignHomelandMoves()
- ChooseBestFreeWonderCity(BuildingTypes, UnitHandle)
- ClearCurrentMoveHighPriorityUnits()
- ClearCurrentMoveUnits()
- CvHomelandAI() not a hook point
- DoTurn()
- EliminateAdjacentHomelandRoads()
- EliminateAdjacentSentryPoints()
- EstablishHomelandPriorities()
- ExecuteAdmiralMoves()
- ExecuteAircraftInterceptions()
- ExecuteAircraftMoves()
- ExecuteArchaeologistMoves()
- ExecuteArtistMoves()
- ExecuteCultureBlast(CvUnit *)
- ExecuteEngineerMoves()
- ExecuteExplorerMoves()
- ExecuteFirstTurnSettlerMoves()
- ExecuteGeneralMoves()
- ExecuteGoldenAgeMove(CvUnit *)
- ExecuteHeals()
- ExecuteInquisitorMoves()
- ExecuteMerchantMoves()
- ExecuteMissionaryMoves()
- ExecuteMovesToSafestPlot()
- ExecuteMoveToTarget(CvPlot *)
- ExecuteMusicianMoves()
- ExecutePatrolMoves()
- ExecuteProphetMoves()
- ExecuteScientistMoves()
- ExecuteSpecialExploreMove(CvUnit *, CvPlot *)
- ExecuteSSPartAdds()
- ExecuteSSPartMoves()
- ExecuteTradeUnitMoves()
- ExecuteTreasureMoves()
- ExecuteWorkerMove(CvUnit *, bool)
- ExecuteWorkerMoves(bool)
- ExecuteWorkerSeaMoves(CvHomelandTarget, CvPlot *)
- ExecuteWriterMoves()
- FindArchaeologistTarget(CvUnit *)
- FindAutomatedUnits()
- FindHomelandTargets()
- FindPatrolTarget(CvUnit *)
- FindUnitsForThisMove(AIHomelandMove, bool)
- FindWorkersInSameArea(CvPlot *, BuildTypes)
- GetBestUnitToReachTarget(CvPlot *, int)
- GetClosestUnitByTurnsToTarget(CvHomelandAI::MoveUnitsArray &, CvPlot *, int, CvUnit **, int *)
- GetLogFileName(CvString &) const
- Init(CvPlayer *)
- IsAnyValidExploreMoves(const CvUnit *) const
- IsValidExplorerEndTurnPlot(const CvUnit *, CvPlot *) const
- LogHomelandMessage(CvString &)
- LogPatrolMessage(CvString &, CvUnit *)
- MoveCivilianToSafety(CvUnit *, bool, bool)
- MoveToEmptySpaceNearTarget(CvUnit *, CvPlot *, bool)
- PlotAdmiralMoves()
- PlotAircraftMoves()
- PlotAirliftMoves()
- PlotAncientRuinMoves()
- PlotArchaeologistMoves()
- PlotArtistMoves()
- PlotEngineerMoves()
- PlotExplorerMoves()
- PlotExplorerSeaMoves()
- PlotFirstTurnSettlerMoves()
- PlotGarrisonMoves(bool)
- PlotGeneralMoves()
- PlotHealMoves()
- PlotInquisitorMoves()
- PlotMerchantMoves()
- PlotMissionaryMoves()
- PlotMobileReserveMoves()
- PlotMovesToSafety()
- PlotMusicianMoves()
- PlotOpportunisticSettlementMoves()
- PlotPatrolMoves()
- PlotProphetMoves()
- PlotScientistMoves()
- PlotSentryMoves()
- PlotSSPartAdds()
- PlotSSPartMoves()
- PlotTradeUnitMoves()
- PlotTreasureMoves()
- PlotUpgradeMoves()
- PlotWorkerMoves(bool)
- PlotWorkerSeaMoves()
- PlotWriterMoves()
- Read(FDataStream &)
- RecruitUnits()
- Reset()
- ReviewUnassignedUnits()
- Uninit()
- UnitProcessed(int)
- Update()
- Write(FDataStream &)
- ~CvHomelandAI() not a hook point