public LeagueOptions(int standardGames, int gamesToDraft, int counterPicks, int freeDroppableGames, int willNotReleaseDroppableGames, int willReleaseDroppableGames, bool dropOnlyDraftGames, EligibilitySettings eligibilitySettings, DraftSystem draftSystem, PickupSystem pickupSystem, ScoringSystem scoringSystem, bool publicLeague) { StandardGames = standardGames; GamesToDraft = gamesToDraft; CounterPicks = counterPicks; FreeDroppableGames = freeDroppableGames; WillNotReleaseDroppableGames = willNotReleaseDroppableGames; WillReleaseDroppableGames = willReleaseDroppableGames; DropOnlyDraftGames = dropOnlyDraftGames; AllowedEligibilitySettings = eligibilitySettings; DraftSystem = draftSystem; PickupSystem = pickupSystem; ScoringSystem = scoringSystem; PublicLeague = publicLeague; }
public MasterGame(Guid masterGameID, string gameName, string estimatedReleaseDate, LocalDate?sortableEstimatedReleaseDate, LocalDate?releaseDate, int?openCriticID, decimal?criticScore, LocalDate minimumReleaseDate, EligibilitySettings eligibilitySettings, string boxartFileName, Instant?firstCriticScoreTimestamp, bool doNotRefreshDate, bool doNotRefreshAnything, Instant addedTimestamp) { MasterGameID = masterGameID; GameName = gameName; EstimatedReleaseDate = estimatedReleaseDate; SortableEstimatedReleaseDate = sortableEstimatedReleaseDate; ReleaseDate = releaseDate; OpenCriticID = openCriticID; _criticScore = criticScore; MinimumReleaseDate = minimumReleaseDate; EligibilitySettings = eligibilitySettings; SubGames = new List <MasterSubGame>(); BoxartFileName = boxartFileName; FirstCriticScoreTimestamp = firstCriticScoreTimestamp; DoNotRefreshDate = doNotRefreshDate; DoNotRefreshAnything = doNotRefreshAnything; AddedTimestamp = addedTimestamp; }