Hooks
static bool BeforeCvPlot_IsAdjacentToTerrain(const CvPlot* self, TerrainTypes iTerrainType, bool& result);static void AfterCvPlot_IsAdjacentToTerrain(const CvPlot* self, TerrainTypes iTerrainType, bool& result);static bool ReplaceCvPlot_IsAdjacentToTerrain(bool (*original)(const CvPlot*, TerrainTypes), const CvPlot* self, TerrainTypes iTerrainType);CivRegisterBefore<CivHooks::CvPlot_IsAdjacentToTerrain>(host, &BeforeCvPlot_IsAdjacentToTerrain);CivRegisterAfter<CivHooks::CvPlot_IsAdjacentToTerrain>(host, &AfterCvPlot_IsAdjacentToTerrain);CivRegisterReplace<CivHooks::CvPlot_IsAdjacentToTerrain>(host, &ReplaceCvPlot_IsAdjacentToTerrain);