equal
deleted
inserted
replaced
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); |