Hooks
static bool BeforeCvDiplomacyAI_GetDeclarationLogData2ForIndex(CvDiplomacyAI* self, int iIndex, int& result);static void AfterCvDiplomacyAI_GetDeclarationLogData2ForIndex(CvDiplomacyAI* self, int iIndex, int& result);static int ReplaceCvDiplomacyAI_GetDeclarationLogData2ForIndex(int (*original)(CvDiplomacyAI*, int), CvDiplomacyAI* self, int iIndex);CivRegisterBefore<CivHooks::CvDiplomacyAI_GetDeclarationLogData2ForIndex>(host, &BeforeCvDiplomacyAI_GetDeclarationLogData2ForIndex);CivRegisterAfter<CivHooks::CvDiplomacyAI_GetDeclarationLogData2ForIndex>(host, &AfterCvDiplomacyAI_GetDeclarationLogData2ForIndex);CivRegisterReplace<CivHooks::CvDiplomacyAI_GetDeclarationLogData2ForIndex>(host, &ReplaceCvDiplomacyAI_GetDeclarationLogData2ForIndex);