Hooks
static bool BeforeCvCity_IsAdjacentToResource(const CvCity* self, ResourceTypes iResourceType, bool& result);static void AfterCvCity_IsAdjacentToResource(const CvCity* self, ResourceTypes iResourceType, bool& result);static bool ReplaceCvCity_IsAdjacentToResource(bool (*original)(const CvCity*, ResourceTypes), const CvCity* self, ResourceTypes iResourceType);CivRegisterBefore<CivHooks::CvCity_IsAdjacentToResource>(host, &BeforeCvCity_IsAdjacentToResource);CivRegisterAfter<CivHooks::CvCity_IsAdjacentToResource>(host, &AfterCvCity_IsAdjacentToResource);CivRegisterReplace<CivHooks::CvCity_IsAdjacentToResource>(host, &ReplaceCvCity_IsAdjacentToResource);