Hooks
static bool BeforeCvPlot_isAdjacentPlayer(const CvPlot* self, PlayerTypes ePlayer, bool bLandOnly, bool& result);static void AfterCvPlot_isAdjacentPlayer(const CvPlot* self, PlayerTypes ePlayer, bool bLandOnly, bool& result);static bool ReplaceCvPlot_isAdjacentPlayer(bool (*original)(const CvPlot*, PlayerTypes, bool), const CvPlot* self, PlayerTypes ePlayer, bool bLandOnly);CivRegisterBefore<CivHooks::CvPlot_isAdjacentPlayer>(host, &BeforeCvPlot_isAdjacentPlayer);CivRegisterAfter<CivHooks::CvPlot_isAdjacentPlayer>(host, &AfterCvPlot_isAdjacentPlayer);CivRegisterReplace<CivHooks::CvPlot_isAdjacentPlayer>(host, &ReplaceCvPlot_isAdjacentPlayer);