CvAIOperation
- Declared in
- CvAIOperation.h, line 135
- Classes based on it
- CvAIEnemyTerritoryOperation, CvAIEscortedOperation, CvAINavalEscortedOperation, CvAIOperationCityCloseDefense, CvAIOperationNukeAttack, CvAIOperationRapidResponse
Functions
- ArmyInPosition(CvArmyAI *)
- ArmyMoved(CvArmyAI *) not a hook point
- BuildListOfUnitsWeStillNeedToBuild()
- BuyFinalUnit()
- CanTacticalAIInterruptOperation() const not a hook point
- CheckOnTarget()
- CommitToBuildNextUnit(int, int, CvCity *)
- ComputeCenterOfMassForTurn(CvArmyAI *, CvPlot **) const
- CreateOperation(AIOperationTypes, PlayerTypes)
- CvAIOperation() not a hook point
- DeleteArmyAI(int)
- DoDelayedDeath()
- DoTurn()
- FindBestFitReserveUnit(OperationSlot, CvPlot *, CvPlot *, bool *)
- FinishedBuilding(OperationSlot)
- GetDefaultArea() const
- GetEnemy() const
- GetFirstArmyID()
- GetFormation() const not a hook point
- GetGatherTolerance(CvArmyAI *, CvPlot *) const
- GetID() const
- GetLastTurnMoved() const not a hook point
- GetLogFileName(CvString &) const
- GetMaximumRecruitTurns() const
- GetMoveType() const not a hook point
- GetMusterPlot() const
- GetNumUnitsNeededToBeBuilt() not a hook point
- GetOperationName() const not a hook point
- GetOperationStartCity() const
- GetOperationState() not a hook point
- GetOperationType() const not a hook point
- GetOwner() const not a hook point
- GetStartCityPlot() const
- GetTargetPlot() const
- GrabUnitsFromTheReserves(CvPlot *, CvPlot *)
- HasOneMoreSlotToFill() const
- Init(int, PlayerTypes, PlayerTypes, int, CvCity *, CvCity *)
- IsAllNavalOperation() const not a hook point
- IsMixedLandNavalOperation() const not a hook point
- Kill(AIOperationAbortReason)
- LogOperationEnd()
- LogOperationSpecialMessage(const CvString &)
- LogOperationStart()
- LogOperationStatus()
- NeedToCheckPathToTarget() const not a hook point
- PeekAtNextUnitToBuild(int)
- PercentFromMusterPointToTarget()
- Read(FDataStream &)
- Reset()
- SelectInitialMusterPoint(CvArmyAI *)
- SetDefaultArea(int)
- SetEnemy(PlayerTypes)
- SetID(int)
- SetLastTurnMoved(int) not a hook point
- SetMusterPlot(CvPlot *)
- SetOwner(PlayerTypes)
- SetStartCityPlot(CvPlot *)
- SetTargetPlot(CvPlot *)
- SetToAbort(AIOperationAbortReason)
- ShouldAbort()
- UncommitToBuild(OperationSlot)
- Uninit()
- UnitWasRemoved(int, int)
- Write(FDataStream &) const
- ~CvAIOperation() not a hook point