Hooks
static bool BeforeCvAIOperationPureNavalCityAttack_FindBestTarget(CvAIOperationPureNavalCityAttack* self, CvPlot*& result);static void AfterCvAIOperationPureNavalCityAttack_FindBestTarget(CvAIOperationPureNavalCityAttack* self, CvPlot*& result);static CvPlot* ReplaceCvAIOperationPureNavalCityAttack_FindBestTarget(CvPlot* (*original)(CvAIOperationPureNavalCityAttack*), CvAIOperationPureNavalCityAttack* self);CivRegisterBefore<CivHooks::CvAIOperationPureNavalCityAttack_FindBestTarget>(host, &BeforeCvAIOperationPureNavalCityAttack_FindBestTarget);CivRegisterAfter<CivHooks::CvAIOperationPureNavalCityAttack_FindBestTarget>(host, &AfterCvAIOperationPureNavalCityAttack_FindBestTarget);CivRegisterReplace<CivHooks::CvAIOperationPureNavalCityAttack_FindBestTarget>(host, &ReplaceCvAIOperationPureNavalCityAttack_FindBestTarget);