Hooks
static bool BeforeCvDiplomacyAI_IsDemandReady(CvDiplomacyAI* self, bool& result);static void AfterCvDiplomacyAI_IsDemandReady(CvDiplomacyAI* self, bool& result);static bool ReplaceCvDiplomacyAI_IsDemandReady(bool (*original)(CvDiplomacyAI*), CvDiplomacyAI* self);CivRegisterBefore<CivHooks::CvDiplomacyAI_IsDemandReady>(host, &BeforeCvDiplomacyAI_IsDemandReady);CivRegisterAfter<CivHooks::CvDiplomacyAI_IsDemandReady>(host, &AfterCvDiplomacyAI_IsDemandReady);CivRegisterReplace<CivHooks::CvDiplomacyAI_IsDemandReady>(host, &ReplaceCvDiplomacyAI_IsDemandReady);