/// <summary> /// Initializes a new instance of the <see cref="LcdsGameDTO" /> class. /// </summary> /// <param name="GameMode">GameMode.</param> /// <param name="GameMutators">GameMutators.</param> /// <param name="GameState">GameState.</param> /// <param name="GameType">GameType.</param> /// <param name="GameTypeConfigId">GameTypeConfigId.</param> /// <param name="Id">Id.</param> /// <param name="MapId">MapId.</param> /// <param name="MaxNumPlayers">MaxNumPlayers.</param> /// <param name="Name">Name.</param> /// <param name="Observers">Observers.</param> /// <param name="OptimisticLock">OptimisticLock.</param> /// <param name="OwnerSummary">OwnerSummary.</param> /// <param name="PassbackDataPacket">PassbackDataPacket.</param> /// <param name="PassbackUrl">PassbackUrl.</param> /// <param name="PracticeGameRewardsDisabledReasons">PracticeGameRewardsDisabledReasons.</param> /// <param name="RoomName">RoomName.</param> /// <param name="RoomPassword">RoomPassword.</param> /// <param name="SpectatorsAllowed">SpectatorsAllowed.</param> /// <param name="TeamOne">TeamOne.</param> /// <param name="TeamTwo">TeamTwo.</param> public LcdsGameDTO(string GameMode = default(string), List <string> GameMutators = default(List <string>), string GameState = default(string), string GameType = default(string), int?GameTypeConfigId = default(int?), long?Id = default(long?), int?MapId = default(int?), int?MaxNumPlayers = default(int?), string Name = default(string), List <LcdsPlayerParticipant> Observers = default(List <LcdsPlayerParticipant>), long?OptimisticLock = default(long?), LcdsPlayerParticipant OwnerSummary = default(LcdsPlayerParticipant), string PassbackDataPacket = default(string), string PassbackUrl = default(string), List <string> PracticeGameRewardsDisabledReasons = default(List <string>), string RoomName = default(string), string RoomPassword = default(string), string SpectatorsAllowed = default(string), List <LcdsPlayerParticipant> TeamOne = default(List <LcdsPlayerParticipant>), List <LcdsPlayerParticipant> TeamTwo = default(List <LcdsPlayerParticipant>)) { this.GameMode = GameMode; this.GameMutators = GameMutators; this.GameState = GameState; this.GameType = GameType; this.GameTypeConfigId = GameTypeConfigId; this.Id = Id; this.MapId = MapId; this.MaxNumPlayers = MaxNumPlayers; this.Name = Name; this.Observers = Observers; this.OptimisticLock = OptimisticLock; this.OwnerSummary = OwnerSummary; this.PassbackDataPacket = PassbackDataPacket; this.PassbackUrl = PassbackUrl; this.PracticeGameRewardsDisabledReasons = PracticeGameRewardsDisabledReasons; this.RoomName = RoomName; this.RoomPassword = RoomPassword; this.SpectatorsAllowed = SpectatorsAllowed; this.TeamOne = TeamOne; this.TeamTwo = TeamTwo; }
/// <summary> /// Initializes a new instance of the <see cref="LcdsPracticeGameSearchResult" /> class. /// </summary> /// <param name="AllowSpectators">AllowSpectators.</param> /// <param name="GameMap">GameMap.</param> /// <param name="GameMapId">GameMapId.</param> /// <param name="GameMode">GameMode.</param> /// <param name="Id">Id.</param> /// <param name="MaxNumPlayers">MaxNumPlayers.</param> /// <param name="Name">Name.</param> /// <param name="Owner">Owner.</param> /// <param name="PickType">PickType.</param> /// <param name="PrivateGame">PrivateGame.</param> /// <param name="SpectatorCount">SpectatorCount.</param> /// <param name="Team1Count">Team1Count.</param> /// <param name="Team2Count">Team2Count.</param> public LcdsPracticeGameSearchResult(string AllowSpectators = default(string), LcdsGameMap GameMap = default(LcdsGameMap), int?GameMapId = default(int?), string GameMode = default(string), long?Id = default(long?), int?MaxNumPlayers = default(int?), string Name = default(string), LcdsPlayerParticipant Owner = default(LcdsPlayerParticipant), string PickType = default(string), bool?PrivateGame = default(bool?), int?SpectatorCount = default(int?), int?Team1Count = default(int?), int?Team2Count = default(int?)) { this.AllowSpectators = AllowSpectators; this.GameMap = GameMap; this.GameMapId = GameMapId; this.GameMode = GameMode; this.Id = Id; this.MaxNumPlayers = MaxNumPlayers; this.Name = Name; this.Owner = Owner; this.PickType = PickType; this.PrivateGame = PrivateGame; this.SpectatorCount = SpectatorCount; this.Team1Count = Team1Count; this.Team2Count = Team2Count; }