Hooks
static bool BeforeCvAIOperationNavalAttack_GetOperationStartCity(const CvAIOperationNavalAttack* self, CvCity*& result);static void AfterCvAIOperationNavalAttack_GetOperationStartCity(const CvAIOperationNavalAttack* self, CvCity*& result);static CvCity* ReplaceCvAIOperationNavalAttack_GetOperationStartCity(CvCity* (*original)(const CvAIOperationNavalAttack*), const CvAIOperationNavalAttack* self);CivRegisterBefore<CivHooks::CvAIOperationNavalAttack_GetOperationStartCity>(host, &BeforeCvAIOperationNavalAttack_GetOperationStartCity);CivRegisterAfter<CivHooks::CvAIOperationNavalAttack_GetOperationStartCity>(host, &AfterCvAIOperationNavalAttack_GetOperationStartCity);CivRegisterReplace<CivHooks::CvAIOperationNavalAttack_GetOperationStartCity>(host, &ReplaceCvAIOperationNavalAttack_GetOperationStartCity);