CvMap::updateAdjacency()
- Defined in
- CvMap.cpp, line 688
- Class
- CvMap
- Hook name
CivHooks::CvMap_updateAdjacency
Hooks
static bool BeforeCvMap_updateAdjacency(CvMap* self);static void AfterCvMap_updateAdjacency(CvMap* self);static void ReplaceCvMap_updateAdjacency(void (*original)(CvMap*), CvMap* self);CivRegisterBefore<CivHooks::CvMap_updateAdjacency>(host, &BeforeCvMap_updateAdjacency);CivRegisterAfter<CivHooks::CvMap_updateAdjacency>(host, &AfterCvMap_updateAdjacency);CivRegisterReplace<CivHooks::CvMap_updateAdjacency>(host, &ReplaceCvMap_updateAdjacency);
Code
687// Update the adjacency cache values688void CvMap::updateAdjacency()689{690 int iI;691692 for(iI = 0; iI < numPlots(); iI++)693 {694 CvPlot* pPlot = plotByIndexUnchecked(iI);695 pPlot->m_bIsAdjacentToLand = pPlot->isAdjacentToLand();696 }697}