Hooks
static bool BeforeCvLeague_ChangeMemberContribution(CvLeague* self, PlayerTypes ePlayer, LeagueProjectTypes eLeagueProject, int iChange);static void AfterCvLeague_ChangeMemberContribution(CvLeague* self, PlayerTypes ePlayer, LeagueProjectTypes eLeagueProject, int iChange);static void ReplaceCvLeague_ChangeMemberContribution(void (*original)(CvLeague*, PlayerTypes, LeagueProjectTypes, int), CvLeague* self, PlayerTypes ePlayer, LeagueProjectTypes eLeagueProject, int iChange);CivRegisterBefore<CivHooks::CvLeague_ChangeMemberContribution>(host, &BeforeCvLeague_ChangeMemberContribution);CivRegisterAfter<CivHooks::CvLeague_ChangeMemberContribution>(host, &AfterCvLeague_ChangeMemberContribution);CivRegisterReplace<CivHooks::CvLeague_ChangeMemberContribution>(host, &ReplaceCvLeague_ChangeMemberContribution);