CvMilitaryAI.cpp
Functions
- ComputeRecommendedNavySize(CvPlayer *)
- FirstSlotCityCanFill(CvPlayer *, MultiunitFormationTypes, bool, bool, bool)
- GetWeightThresholdModifier(MilitaryAIStrategyTypes, CvPlayer *)
- IsTestStrategy_AtWar(CvPlayer *)
- IsTestStrategy_EmpireDefense(CvPlayer *)
- IsTestStrategy_EmpireDefenseCritical(CvPlayer *)
- IsTestStrategy_EnoughAirUnits(CvPlayer *, int, int)
- IsTestStrategy_EnoughAntiAirUnits(CvPlayer *, int, int)
- IsTestStrategy_EnoughMilitaryUnits(CvPlayer *)
- IsTestStrategy_EnoughMobileUnits(CvPlayer *, int, int)
- IsTestStrategy_EnoughNavalUnits(CvPlayer *)
- IsTestStrategy_EnoughRangedUnits(CvPlayer *, int, int)
- IsTestStrategy_EradicateBarbarians(MilitaryAIStrategyTypes, CvPlayer *, int, int)
- IsTestStrategy_LosingWars(CvPlayer *)
- IsTestStrategy_MinorCivGeneralDefense()
- IsTestStrategy_MinorCivThreatCritical(CvPlayer *)
- IsTestStrategy_MinorCivThreatElevated(CvPlayer *)
- IsTestStrategy_NeedAirCarriers(CvPlayer *)
- IsTestStrategy_NeedAirUnits(CvPlayer *, int, int)
- IsTestStrategy_NeedAntiAirUnits(CvPlayer *, int, int)
- IsTestStrategy_NeedANuke(CvPlayer *)
- IsTestStrategy_NeedMobileUnits(CvPlayer *, int, int)
- IsTestStrategy_NeedNavalUnits(CvPlayer *)
- IsTestStrategy_NeedNavalUnitsCritical(CvPlayer *)
- IsTestStrategy_NeedRangedDueToEarlySneakAttack(CvPlayer *)
- IsTestStrategy_NeedRangedUnits(CvPlayer *, int, int)
- IsTestStrategy_WarMobilization(MilitaryAIStrategyTypes, CvPlayer *)
- IsTestStrategy_WinningWars(CvPlayer *)
- NumberOfFillableSlots(CvPlayer *, MultiunitFormationTypes, bool, int *, int *)