public Form1Legacy1() { InitializeComponent(); server = new ServerNew(); backgroundWorker1 = new BackgroundWorker(); uiUpdater = new UIUpdater(this); }
private bool StartServer(string username) { server = new ServerNew(gameState); server.PlayersChanged += GameState_PlayersChanged; if (server.Initialize(username)) { //Server started successfully, begin accepting connections server.StartAccept(); IPAddress ip = server.GetIPAddress(); clientState = new ClientState(username); client = new ClientNew(ip, port, username, clientState); client.UserCardsReceived += Client_UserCardsReceived; client.CurrentCardReceived += Client_CurrentCardReceived; client.OtherPlayerCardsReceived += Client_OtherPlayerCardsReceived; client.OtherPlayerNamesReceived += Client_OtherPlayerNamesReceived; client.Start(); return(true); } else { return(false); } }