Bazaar developer reference

CvPlayerCulture::GetNextDigCompletePlot() const

Defined in
CvCultureClasses.cpp, line 2059
Class
CvPlayerCulture
Hook name
CivHooks::CvPlayerCulture_GetNextDigCompletePlot

Hooks

static bool BeforeCvPlayerCulture_GetNextDigCompletePlot(const CvPlayerCulture* self, CvPlot *& result);static void AfterCvPlayerCulture_GetNextDigCompletePlot(const CvPlayerCulture* self, CvPlot *& result);static CvPlot * ReplaceCvPlayerCulture_GetNextDigCompletePlot(CvPlot * (*original)(const CvPlayerCulture*), const CvPlayerCulture* self);CivRegisterBefore<CivHooks::CvPlayerCulture_GetNextDigCompletePlot>(host, &BeforeCvPlayerCulture_GetNextDigCompletePlot);CivRegisterAfter<CivHooks::CvPlayerCulture_GetNextDigCompletePlot>(host, &AfterCvPlayerCulture_GetNextDigCompletePlot);CivRegisterReplace<CivHooks::CvPlayerCulture_GetNextDigCompletePlot>(host, &ReplaceCvPlayerCulture_GetNextDigCompletePlot);

Code

2058/// Find the next plot where we have an archaeologist waiting for orders2059CvPlot *CvPlayerCulture::GetNextDigCompletePlot() const2060{2061	CvPlot *pRtnValue = NULL;20622063	if (m_aDigCompletePlots.size() > 0)2064	{2065		pRtnValue = m_aDigCompletePlots[0];2066	}20672068	return pRtnValue;2069}

Calls

Called by