Bazaar developer reference

CvUnit::GetTacticalAIPlot() const

Defined in
CvUnit.cpp, line 5473
Class
CvUnit
Hook name
CivHooks::CvUnit_GetTacticalAIPlot

Hooks

static bool BeforeCvUnit_GetTacticalAIPlot(const CvUnit* self, CvPlot*& result);static void AfterCvUnit_GetTacticalAIPlot(const CvUnit* self, CvPlot*& result);static CvPlot* ReplaceCvUnit_GetTacticalAIPlot(CvPlot* (*original)(const CvUnit*), const CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_GetTacticalAIPlot>(host, &BeforeCvUnit_GetTacticalAIPlot);CivRegisterAfter<CivHooks::CvUnit_GetTacticalAIPlot>(host, &AfterCvUnit_GetTacticalAIPlot);CivRegisterReplace<CivHooks::CvUnit_GetTacticalAIPlot>(host, &ReplaceCvUnit_GetTacticalAIPlot);

Code

5472/// Get the destination plot for multi-turn tactical moves5473CvPlot* CvUnit::GetTacticalAIPlot() const5474{5475	VALIDATE_OBJECT5476	CvPlot* pPlot;54775478	pPlot = GC.getMap().plot(m_iTacticalAIPlotX, m_iTacticalAIPlotY);54795480	return pPlot;5481}

Calls

Called by