public PlayerXML(Logic.Users.Player p) { if (p != null) { isPlayerActive = p.isPlayerActive; name = p.name; TotalChip = p.TotalChip; RoundChipBet = p.RoundChipBet; PlayedAnActionInTheRound = p.PlayedAnActionInTheRound; _firstCard = p._firstCard; _secondCard = p._secondCard; _publicCards = p._publicCards;//new List<Card>(); userId = p.user.Id(); roomId = p.roomId; } }
public void SetUp() { AddNewUsers(); user1 = new User(8, "orelie", "8", "1234", 0, 5000, "*****@*****.**"); user0 = new User(0, "orelie", "0", "1234", 0, 5000, "*****@*****.**"); user2 = new User(9, "orelie", "9", "1234", 0, 5000, "*****@*****.**"); user3 = new User(10, "orelie", "10", "1234", 0, 5000, "*****@*****.**"); useCommunication = false; roomID = 9999; players = new List <Logic.Users.Player>(); player1 = new Logic.Users.Player(user1, 1000, roomID); players.Add(player1); Decorator deco = SetDecoratoresNoLimitWithSpectatores(); ServerToClientSender sender = new ServerToClientSender(gameCenter, sysControl, logControl, replayManager); gameRoom = new Logic.Game.GameRoom(players, 12, deco, gameCenter, logControl, replayManager, sender, 1, false, 0, 5, null, null, player1, Logic.GameControl.LeagueName.Unknow, 0, player1, player1, player1, player1, 1, 1, 1, 1, 1, null, Logic.Game.GameRoom.HandStep.Flop, null); }