Hooks
static bool BeforeCvDiplomacyAI_IsHasPaidTributeTo(CvDiplomacyAI* self, PlayerTypes arg0, bool& result);static void AfterCvDiplomacyAI_IsHasPaidTributeTo(CvDiplomacyAI* self, PlayerTypes arg0, bool& result);static bool ReplaceCvDiplomacyAI_IsHasPaidTributeTo(bool (*original)(CvDiplomacyAI*, PlayerTypes), CvDiplomacyAI* self, PlayerTypes arg0);CivRegisterBefore<CivHooks::CvDiplomacyAI_IsHasPaidTributeTo>(host, &BeforeCvDiplomacyAI_IsHasPaidTributeTo);CivRegisterAfter<CivHooks::CvDiplomacyAI_IsHasPaidTributeTo>(host, &AfterCvDiplomacyAI_IsHasPaidTributeTo);CivRegisterReplace<CivHooks::CvDiplomacyAI_IsHasPaidTributeTo>(host, &ReplaceCvDiplomacyAI_IsHasPaidTributeTo);