Hooks
static bool BeforeCvLeagueAI_DoProposals(CvLeagueAI* self, CvLeague* pLeague);static void AfterCvLeagueAI_DoProposals(CvLeagueAI* self, CvLeague* pLeague);static void ReplaceCvLeagueAI_DoProposals(void (*original)(CvLeagueAI*, CvLeague*), CvLeagueAI* self, CvLeague* pLeague);CivRegisterBefore<CivHooks::CvLeagueAI_DoProposals>(host, &BeforeCvLeagueAI_DoProposals);CivRegisterAfter<CivHooks::CvLeagueAI_DoProposals>(host, &AfterCvLeagueAI_DoProposals);CivRegisterReplace<CivHooks::CvLeagueAI_DoProposals>(host, &ReplaceCvLeagueAI_DoProposals);