Hooks
static bool BeforeCvUnit_IsAdjacentToImprovement(const CvUnit* self, ImprovementTypes iImprovementType, bool& result);static void AfterCvUnit_IsAdjacentToImprovement(const CvUnit* self, ImprovementTypes iImprovementType, bool& result);static bool ReplaceCvUnit_IsAdjacentToImprovement(bool (*original)(const CvUnit*, ImprovementTypes), const CvUnit* self, ImprovementTypes iImprovementType);CivRegisterBefore<CivHooks::CvUnit_IsAdjacentToImprovement>(host, &BeforeCvUnit_IsAdjacentToImprovement);CivRegisterAfter<CivHooks::CvUnit_IsAdjacentToImprovement>(host, &AfterCvUnit_IsAdjacentToImprovement);CivRegisterReplace<CivHooks::CvUnit_IsAdjacentToImprovement>(host, &ReplaceCvUnit_IsAdjacentToImprovement);