network_gui.c
changeset 1794 44f9deff97ed
parent 1748 63104c477e40
child 1796 cae31916ae54
equal deleted inserted replaced
1793:8ac8a8c9ec0f 1794:44f9deff97ed
   561 			return;
   561 			return;
   562 		case 13: /* Start game */
   562 		case 13: /* Start game */
   563 			_is_network_server = true;
   563 			_is_network_server = true;
   564 			ttd_strlcpy(_network_server_name, WP(w, querystr_d).text.buf, sizeof(_network_server_name));
   564 			ttd_strlcpy(_network_server_name, WP(w, querystr_d).text.buf, sizeof(_network_server_name));
   565 			UpdateTextBufferSize(&WP(w, querystr_d).text);
   565 			UpdateTextBufferSize(&WP(w, querystr_d).text);
   566 			if(selected_map==NULL) { // start random new game
   566 			if (selected_map == NULL) { // start random new game
   567 				DoCommandP(0, Random(), InteractiveRandom(), NULL, CMD_GEN_RANDOM_NEW_GAME);
   567 				GenRandomNewGame(Random(), InteractiveRandom());
   568 			} else { // load a scenario
   568 			} else { // load a scenario
   569 				char *name;
   569 				char *name;
   570 				if ((name = FiosBrowseTo(selected_map)) != NULL) {
   570 				if ((name = FiosBrowseTo(selected_map)) != NULL) {
   571 					SetFiosType(selected_map->type);
   571 					SetFiosType(selected_map->type);
   572 					strcpy(_file_to_saveload.name, name);
   572 					strcpy(_file_to_saveload.name, name);