Hooks
static bool BeforeCvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex(CvDiplomacyAI* self, int iIndex, PlayerTypes& result);static void AfterCvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex(CvDiplomacyAI* self, int iIndex, PlayerTypes& result);static PlayerTypes ReplaceCvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex(PlayerTypes (*original)(CvDiplomacyAI*, int), CvDiplomacyAI* self, int iIndex);CivRegisterBefore<CivHooks::CvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex>(host, &BeforeCvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex);CivRegisterAfter<CivHooks::CvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex>(host, &AfterCvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex);CivRegisterReplace<CivHooks::CvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex>(host, &ReplaceCvDiplomacyAI_GetDeclarationLogMustHaveMetPlayerForIndex);