CvBuilderTaskingAI
- Declared in
- CvBuilderTaskingAI.h, line 61
Functions
- AddChopDirectives(CvUnit *, CvPlot *, int)
- AddImprovingPlotsDirectives(CvUnit *, CvPlot *, int)
- AddImprovingResourcesDirectives(CvUnit *, CvPlot *, int)
- AddRemoveUselessRoadDirectives(CvUnit *, CvPlot *, int)
- AddRouteDirectives(CvUnit *, CvPlot *, int)
- AddScrubFalloutDirectives(CvUnit *, CvPlot *, int)
- ConnectCitiesForScenario(CvCity *, CvCity *, RouteTypes)
- ConnectCitiesToCapital(CvCity *, CvCity *, RouteTypes)
- CvBuilderTaskingAI() not a hook point
- DoesBuildHelpRush(CvUnit *, CvPlot *, BuildTypes)
- EvaluateBuilder(CvUnit *, BuilderDirective *, UINT, bool, bool, bool)
- FindTurnsAway(CvUnit *, CvPlot *, bool)
- GetBuildCostWeight(int, CvPlot *, BuildTypes)
- GetBuildTimeWeight(CvUnit *, CvPlot *, BuildTypes, bool, int)
- GetBuildTypeFromImprovement(ImprovementTypes)
- GetFalloutFeature()
- GetFalloutRemove()
- GetRepairBuild()
- GetResourceWeight(ResourceTypes, ImprovementTypes, int)
- GetWorkingCity(CvPlot *)
- Init(CvPlayer *)
- IsImprovementBeneficial(CvPlot *, const CvBuildInfo &, YieldTypes, bool)
- LogDirective(BuilderDirective, CvUnit *, int, bool)
- LogDirectives(CvUnit *)
- LogFlavors(FlavorTypes)
- LogInfo(CvString, CvPlayer *, bool)
- LogYieldInfo(CvString, CvPlayer *)
- Read(FDataStream &)
- ScorePlot()
- ShouldBuilderConsiderPlot(CvUnit *, CvPlot *)
- Uninit()
- Update()
- UpdateCurrentPlotYields(CvPlot *)
- UpdateProjectedPlotYields(CvPlot *, BuildTypes)
- UpdateRoutePlots()
- Write(FDataStream &)
- ~CvBuilderTaskingAI() not a hook point