Hooks
static bool BeforeCvGameLeagues_CanContributeToLeagueProject(CvGameLeagues* self, PlayerTypes ePlayer, LeagueProjectTypes eLeagueProject, bool& result);static void AfterCvGameLeagues_CanContributeToLeagueProject(CvGameLeagues* self, PlayerTypes ePlayer, LeagueProjectTypes eLeagueProject, bool& result);static bool ReplaceCvGameLeagues_CanContributeToLeagueProject(bool (*original)(CvGameLeagues*, PlayerTypes, LeagueProjectTypes), CvGameLeagues* self, PlayerTypes ePlayer, LeagueProjectTypes eLeagueProject);CivRegisterBefore<CivHooks::CvGameLeagues_CanContributeToLeagueProject>(host, &BeforeCvGameLeagues_CanContributeToLeagueProject);CivRegisterAfter<CivHooks::CvGameLeagues_CanContributeToLeagueProject>(host, &AfterCvGameLeagues_CanContributeToLeagueProject);CivRegisterReplace<CivHooks::CvGameLeagues_CanContributeToLeagueProject>(host, &ReplaceCvGameLeagues_CanContributeToLeagueProject);