// initializes everything and sends join request to server public Client(IPAddress ipAddress, int port, string name, string password, int usgn_id, string sprayname, Form1 form) { chandler = new ConnectionHandler(ipAddress, port); local_player = new PlayerObject(); players = new PlayerObject[32]; for (int i = 0; i < 32; i++) { players[i] = new PlayerObject(); } local_player.Name = name; local_player.Password = password; local_player.Usgn = usgn_id; local_player.Spraylogo = sprayname; ph = new PacketHandler(chandler, form, local_player, players, this); bl = new BotLogics(ph, players, form.getClientList()); _logicThread = new Thread(new ThreadStart(bl.Run)); _logicThread.Start(); chandler.AddHandler(ph); ph.AddLogicHandler(bl); chandler.ReceiveMessages(); ph.send_join_confirmation3(); this.form = form; }
// initializes everything and sends join request to server public Client(IPAddress ipAddress, int port, string name, string password, int usgn_id, string sprayname,Form1 form) { chandler = new ConnectionHandler(ipAddress,port); local_player = new PlayerObject(); players = new PlayerObject[32]; for (int i = 0; i < 32; i++) players[i] = new PlayerObject(); local_player.Name = name; local_player.Password = password; local_player.Usgn = usgn_id; local_player.Spraylogo = sprayname; ph = new PacketHandler(chandler, form, local_player, players,this); bl = new BotLogics(ph, players, form.getClientList()); _logicThread = new Thread(new ThreadStart(bl.Run)); _logicThread.Start(); chandler.AddHandler(ph); ph.AddLogicHandler(bl); chandler.ReceiveMessages(); ph.send_join_confirmation3(); this.form = form; }
public void AddLogicHandler(BotLogics bl) { botLogics = bl; }