Beispiel #1
0
 /// <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;
 }
Beispiel #2
0
 /// <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;
 }