Hooks
static bool BeforeCvDiplomacyAI_GetDoFWillingness(const CvDiplomacyAI* self, int& result);static void AfterCvDiplomacyAI_GetDoFWillingness(const CvDiplomacyAI* self, int& result);static int ReplaceCvDiplomacyAI_GetDoFWillingness(int (*original)(const CvDiplomacyAI*), const CvDiplomacyAI* self);CivRegisterBefore<CivHooks::CvDiplomacyAI_GetDoFWillingness>(host, &BeforeCvDiplomacyAI_GetDoFWillingness);CivRegisterAfter<CivHooks::CvDiplomacyAI_GetDoFWillingness>(host, &AfterCvDiplomacyAI_GetDoFWillingness);CivRegisterReplace<CivHooks::CvDiplomacyAI_GetDoFWillingness>(host, &ReplaceCvDiplomacyAI_GetDoFWillingness);