/// <summary> /// Initializes a new instance of the <see cref="LolGameQueuesQueueCustomGameSubcategory" /> class. /// </summary> /// <param name="GameMode">GameMode.</param> /// <param name="GameMutator">GameMutator.</param> /// <param name="MapId">MapId.</param> /// <param name="MaxLevel">MaxLevel.</param> /// <param name="MaxPlayerCount">MaxPlayerCount.</param> /// <param name="MaximumParticipantListSize">MaximumParticipantListSize.</param> /// <param name="MinLevel">MinLevel.</param> /// <param name="MinimumParticipantListSize">MinimumParticipantListSize.</param> /// <param name="Mutators">Mutators.</param> /// <param name="NumPlayersPerTeam">NumPlayersPerTeam.</param> /// <param name="QueueAvailability">QueueAvailability.</param> public LolGameQueuesQueueCustomGameSubcategory(string GameMode = default(string), string GameMutator = default(string), int?MapId = default(int?), int?MaxLevel = default(int?), int?MaxPlayerCount = default(int?), int?MaximumParticipantListSize = default(int?), int?MinLevel = default(int?), int?MinimumParticipantListSize = default(int?), List <LolGameQueuesQueueGameTypeConfig> Mutators = default(List <LolGameQueuesQueueGameTypeConfig>), int?NumPlayersPerTeam = default(int?), LolGameQueuesQueueAvailability QueueAvailability = default(LolGameQueuesQueueAvailability)) { this.GameMode = GameMode; this.GameMutator = GameMutator; this.MapId = MapId; this.MaxLevel = MaxLevel; this.MaxPlayerCount = MaxPlayerCount; this.MaximumParticipantListSize = MaximumParticipantListSize; this.MinLevel = MinLevel; this.MinimumParticipantListSize = MinimumParticipantListSize; this.Mutators = Mutators; this.NumPlayersPerTeam = NumPlayersPerTeam; this.QueueAvailability = QueueAvailability; }
/// <summary> /// Initializes a new instance of the <see cref="LolGameQueuesQueue" /> class. /// </summary> /// <param name="AllowablePremadeSizes">AllowablePremadeSizes.</param> /// <param name="AreFreeChampionsAllowed">AreFreeChampionsAllowed.</param> /// <param name="Category">Category.</param> /// <param name="ChampionsRequiredToPlay">ChampionsRequiredToPlay.</param> /// <param name="Description">Description.</param> /// <param name="DetailedDescription">DetailedDescription.</param> /// <param name="GameMode">GameMode.</param> /// <param name="GameMutator">GameMutator.</param> /// <param name="GameTypeConfig">GameTypeConfig.</param> /// <param name="Id">Id.</param> /// <param name="IsRanked">IsRanked.</param> /// <param name="IsTeamBuilderManaged">IsTeamBuilderManaged.</param> /// <param name="IsTeamOnly">IsTeamOnly.</param> /// <param name="LastToggledOffTime">LastToggledOffTime.</param> /// <param name="LastToggledOnTime">LastToggledOnTime.</param> /// <param name="MapId">MapId.</param> /// <param name="MaxLevel">MaxLevel.</param> /// <param name="MaxSummonerLevelForFirstWinOfTheDay">MaxSummonerLevelForFirstWinOfTheDay.</param> /// <param name="MaximumParticipantListSize">MaximumParticipantListSize.</param> /// <param name="MinLevel">MinLevel.</param> /// <param name="MinimumParticipantListSize">MinimumParticipantListSize.</param> /// <param name="Name">Name.</param> /// <param name="NumPlayersPerTeam">NumPlayersPerTeam.</param> /// <param name="QueueAvailability">QueueAvailability.</param> /// <param name="QueueRewards">QueueRewards.</param> /// <param name="ShortName">ShortName.</param> /// <param name="ShowPositionSelector">ShowPositionSelector.</param> /// <param name="SpectatorEnabled">SpectatorEnabled.</param> /// <param name="Type">Type.</param> public LolGameQueuesQueue(List <int?> AllowablePremadeSizes = default(List <int?>), bool?AreFreeChampionsAllowed = default(bool?), LolGameQueuesQueueGameCategory Category = default(LolGameQueuesQueueGameCategory), int?ChampionsRequiredToPlay = default(int?), string Description = default(string), string DetailedDescription = default(string), string GameMode = default(string), string GameMutator = default(string), LolGameQueuesQueueGameTypeConfig GameTypeConfig = default(LolGameQueuesQueueGameTypeConfig), int?Id = default(int?), bool?IsRanked = default(bool?), bool?IsTeamBuilderManaged = default(bool?), bool?IsTeamOnly = default(bool?), long?LastToggledOffTime = default(long?), long?LastToggledOnTime = default(long?), int?MapId = default(int?), int?MaxLevel = default(int?), int?MaxSummonerLevelForFirstWinOfTheDay = default(int?), int?MaximumParticipantListSize = default(int?), int?MinLevel = default(int?), int?MinimumParticipantListSize = default(int?), string Name = default(string), int?NumPlayersPerTeam = default(int?), LolGameQueuesQueueAvailability QueueAvailability = default(LolGameQueuesQueueAvailability), LolGameQueuesQueueReward QueueRewards = default(LolGameQueuesQueueReward), string ShortName = default(string), bool?ShowPositionSelector = default(bool?), bool?SpectatorEnabled = default(bool?), string Type = default(string)) { this.AllowablePremadeSizes = AllowablePremadeSizes; this.AreFreeChampionsAllowed = AreFreeChampionsAllowed; this.Category = Category; this.ChampionsRequiredToPlay = ChampionsRequiredToPlay; this.Description = Description; this.DetailedDescription = DetailedDescription; this.GameMode = GameMode; this.GameMutator = GameMutator; this.GameTypeConfig = GameTypeConfig; this.Id = Id; this.IsRanked = IsRanked; this.IsTeamBuilderManaged = IsTeamBuilderManaged; this.IsTeamOnly = IsTeamOnly; this.LastToggledOffTime = LastToggledOffTime; this.LastToggledOnTime = LastToggledOnTime; this.MapId = MapId; this.MaxLevel = MaxLevel; this.MaxSummonerLevelForFirstWinOfTheDay = MaxSummonerLevelForFirstWinOfTheDay; this.MaximumParticipantListSize = MaximumParticipantListSize; this.MinLevel = MinLevel; this.MinimumParticipantListSize = MinimumParticipantListSize; this.Name = Name; this.NumPlayersPerTeam = NumPlayersPerTeam; this.QueueAvailability = QueueAvailability; this.QueueRewards = QueueRewards; this.ShortName = ShortName; this.ShowPositionSelector = ShowPositionSelector; this.SpectatorEnabled = SpectatorEnabled; this.Type = Type; }
/// <summary> /// Initializes a new instance of the <see cref="LolGameQueuesQueueCustomGame" /> class. /// </summary> /// <param name="GameServerRegions">GameServerRegions.</param> /// <param name="QueueAvailability">QueueAvailability.</param> /// <param name="SpectatorPolicies">SpectatorPolicies.</param> /// <param name="SpectatorSlotLimit">SpectatorSlotLimit.</param> /// <param name="Subcategories">Subcategories.</param> public LolGameQueuesQueueCustomGame(List <string> GameServerRegions = default(List <string>), LolGameQueuesQueueAvailability QueueAvailability = default(LolGameQueuesQueueAvailability), List <LolGameQueuesQueueCustomGameSpectatorPolicy> SpectatorPolicies = default(List <LolGameQueuesQueueCustomGameSpectatorPolicy>), int?SpectatorSlotLimit = default(int?), List <LolGameQueuesQueueCustomGameSubcategory> Subcategories = default(List <LolGameQueuesQueueCustomGameSubcategory>)) { this.GameServerRegions = GameServerRegions; this.QueueAvailability = QueueAvailability; this.SpectatorPolicies = SpectatorPolicies; this.SpectatorSlotLimit = SpectatorSlotLimit; this.Subcategories = Subcategories; }