public WorldSocket(IGame program, WorldServerInfo serverInfo) { Game = program; ServerInfo = serverInfo; SendLock = new object(); }
public void ConnectTo(WorldServerInfo server) { if (socket is AuthSocket) Key = ((AuthSocket)socket).Key; socket.Dispose(); socket = new WorldSocket(this, server); socket.InitHandlers(); if (socket.Connect()) { socket.Start(); Connected = true; } else Reconnect(); }
public WorldSocket(IGame program, WorldServerInfo serverInfo) { Game = program; ServerInfo = serverInfo; }