| version 1.15 | | version 1.16 |
|---|
| | |
| #define MENU_IP_MULTIPLAYER 28 | | #define MENU_IP_MULTIPLAYER 28 |
| #define MENU_IP_SERV_CONNECT 29 | | #define MENU_IP_SERV_CONNECT 29 |
| #define MENU_MANUAL_IP_JOIN 30 | | #define MENU_MANUAL_IP_JOIN 30 |
| | | #define MENU_START_IP_NETGAME 31 |
| #endif | | #endif |
| | | |
| //ADD_ITEM("Start netgame...", MENU_START_NETGAME, -1 ); | | //ADD_ITEM("Start netgame...", MENU_START_NETGAME, -1 ); |
| | |
| load_mission(0); | | load_mission(0); |
| #endif | | #endif |
| read_player_file(); | | read_player_file(); |
| network_start_game(); | | network_start_game(0); |
| #endif | | #endif |
| break; | | break; |
| case MENU_JOIN_NETGAME: | | case MENU_JOIN_NETGAME: |
| | |
| case MENU_MANUAL_IP_JOIN: | | case MENU_MANUAL_IP_JOIN: |
| do_ip_manual_join_menu(); | | do_ip_manual_join_menu(); |
| break; | | break; |
| | | case MENU_START_IP_NETGAME: |
| | | #ifndef SHAREWARE |
| | | load_mission(0); |
| | | #endif |
| | | read_player_file(); |
| | | network_start_game(1); |
| | | break; |
| #endif | | #endif |
| case MENU_START_SERIAL: | | case MENU_START_SERIAL: |
| com_main_menu(); | | com_main_menu(); |
| | |
| num_options = 0; | | num_options = 0; |
| | | |
| ADD_ITEM("Connect to game list server",MENU_IP_SERV_CONNECT, -1 ); | | ADD_ITEM("Connect to game list server",MENU_IP_SERV_CONNECT, -1 ); |
| ADD_ITEM(TXT_START_NET_GAME, MENU_START_NETGAME, -1 ); | | ADD_ITEM(TXT_START_NET_GAME, MENU_START_IP_NETGAME, -1 ); |
| ADD_ITEM(TXT_JOIN_NET_GAME, MENU_MANUAL_IP_JOIN, -1 ); | | ADD_ITEM(TXT_JOIN_NET_GAME, MENU_MANUAL_IP_JOIN, -1 ); |
| | | |
| choice = newmenu_do1( NULL, TXT_MULTIPLAYER, num_options, m, NULL, choice ); | | choice = newmenu_do1( NULL, TXT_MULTIPLAYER, num_options, m, NULL, choice ); |