CvPlot::GetBuilderAIScratchPadTurn() const
- Defined in
- CvPlot.cpp, line 11603
- Class
- CvPlot
- Hook name
CivHooks::CvPlot_GetBuilderAIScratchPadTurn
Hooks
static bool BeforeCvPlot_GetBuilderAIScratchPadTurn(const CvPlot* self, short& result);static void AfterCvPlot_GetBuilderAIScratchPadTurn(const CvPlot* self, short& result);static short ReplaceCvPlot_GetBuilderAIScratchPadTurn(short (*original)(const CvPlot*), const CvPlot* self);CivRegisterBefore<CivHooks::CvPlot_GetBuilderAIScratchPadTurn>(host, &BeforeCvPlot_GetBuilderAIScratchPadTurn);CivRegisterAfter<CivHooks::CvPlot_GetBuilderAIScratchPadTurn>(host, &AfterCvPlot_GetBuilderAIScratchPadTurn);CivRegisterReplace<CivHooks::CvPlot_GetBuilderAIScratchPadTurn>(host, &ReplaceCvPlot_GetBuilderAIScratchPadTurn);
Code
11603short CvPlot::GetBuilderAIScratchPadTurn() const11604{11605 return m_sBuilderAIScratchPadTurn;11606}
Called by
- BuildRouteCost(CvAStarNode *, CvAStarNode *, int, const void *, CvAStar *)
- CvBuilderTaskingAI::AddRemoveUselessRoadDirectives(CvUnit *, CvPlot *, int)
- CvBuilderTaskingAI::AddRouteDirectives(CvUnit *, CvPlot *, int)
- CvBuilderTaskingAI::ConnectCitiesForScenario(CvCity *, CvCity *, RouteTypes)
- CvBuilderTaskingAI::ConnectCitiesToCapital(CvCity *, CvCity *, RouteTypes)