src/network/network_gui.cpp
changeset 5916 8931f4450f51
parent 5893 7e431a4abebb
child 6247 7d81e3a5d803
equal deleted inserted replaced
5915:73c2e60278d6 5916:8931f4450f51
   444 				ShowNetworkLobbyWindow(nd->server);
   444 				ShowNetworkLobbyWindow(nd->server);
   445 			}
   445 			}
   446 			break;
   446 			break;
   447 		case 17: // Refresh
   447 		case 17: // Refresh
   448 			if (nd->server != NULL)
   448 			if (nd->server != NULL)
   449 				NetworkQueryServer(nd->server->info.hostname, nd->server->port, true);
   449 				NetworkUDPQueryServer(nd->server->info.hostname, nd->server->port);
   450 			break;
   450 			break;
   451 		case 18: // NewGRF Settings
   451 		case 18: // NewGRF Settings
   452 			if (nd->server != NULL) ShowNewGRFSettings(false, false, false, &nd->server->info.grfconfig);
   452 			if (nd->server != NULL) ShowNewGRFSettings(false, false, false, &nd->server->info.grfconfig);
   453 			break;
   453 			break;
   454 
   454 
   943 		case 9: /* Spectate game */
   943 		case 9: /* Spectate game */
   944 			_network_playas = PLAYER_SPECTATOR;
   944 			_network_playas = PLAYER_SPECTATOR;
   945 			NetworkClientConnectGame(_network_last_host, _network_last_port);
   945 			NetworkClientConnectGame(_network_last_host, _network_last_port);
   946 			break;
   946 			break;
   947 		case 10: /* Refresh */
   947 		case 10: /* Refresh */
   948 			NetworkQueryServer(_network_last_host, _network_last_port, false); // company info
   948 			NetworkTCPQueryServer(_network_last_host, _network_last_port); // company info
   949 			NetworkUDPQueryServer(_network_last_host, _network_last_port);     // general data
   949 			NetworkUDPQueryServer(_network_last_host, _network_last_port); // general data
   950 			break;
   950 			break;
   951 		}	break;
   951 		}	break;
   952 
   952 
   953 	case WE_MESSAGE:
   953 	case WE_MESSAGE:
   954 		SetWindowDirty(w);
   954 		SetWindowDirty(w);
   992 static void ShowNetworkLobbyWindow(NetworkGameList *ngl)
   992 static void ShowNetworkLobbyWindow(NetworkGameList *ngl)
   993 {
   993 {
   994 	Window *w;
   994 	Window *w;
   995 	DeleteWindowById(WC_NETWORK_WINDOW, 0);
   995 	DeleteWindowById(WC_NETWORK_WINDOW, 0);
   996 
   996 
   997 	NetworkQueryServer(_network_last_host, _network_last_port, false); // company info
   997 	NetworkTCPQueryServer(_network_last_host, _network_last_port); // company info
   998 	NetworkUDPQueryServer(_network_last_host, _network_last_port);     // general data
   998 	NetworkUDPQueryServer(_network_last_host, _network_last_port); // general data
   999 
   999 
  1000 	w = AllocateWindowDesc(&_network_lobby_window_desc);
  1000 	w = AllocateWindowDesc(&_network_lobby_window_desc);
  1001 	if (w != NULL) {
  1001 	if (w != NULL) {
  1002 		WP(w, network_ql_d).n.server = ngl;
  1002 		WP(w, network_ql_d).n.server = ngl;
  1003 		strcpy(_edit_str_buf, "");
  1003 		strcpy(_edit_str_buf, "");