Bazaar developer reference

CvAIOperation::SetStartCityPlot(CvPlot *)

Defined in
CvAIOperation.cpp, line 211
Class
CvAIOperation
Hook name
CivHooks::CvAIOperation_SetStartCityPlot

Hooks

static bool BeforeCvAIOperation_SetStartCityPlot(CvAIOperation* self, CvPlot* pStartCity);static void AfterCvAIOperation_SetStartCityPlot(CvAIOperation* self, CvPlot* pStartCity);static void ReplaceCvAIOperation_SetStartCityPlot(void (*original)(CvAIOperation*, CvPlot*), CvAIOperation* self, CvPlot* pStartCity);CivRegisterBefore<CivHooks::CvAIOperation_SetStartCityPlot>(host, &BeforeCvAIOperation_SetStartCityPlot);CivRegisterAfter<CivHooks::CvAIOperation_SetStartCityPlot>(host, &AfterCvAIOperation_SetStartCityPlot);CivRegisterReplace<CivHooks::CvAIOperation_SetStartCityPlot>(host, &ReplaceCvAIOperation_SetStartCityPlot);

Code

210/// Set city where this operation starts211void CvAIOperation::SetStartCityPlot(CvPlot* pStartCity)212{213	m_iStartCityX = pStartCity->getX();214	m_iStartCityY = pStartCity->getY();215}

Calls

Called by