* Actually perform the joining to the server. Use #NetworkClientConnectGame * when you want to connect to a specific server/company. This function * assumes _network_join is already fully set up. */
| 817 | * assumes _network_join is already fully set up. |
| 818 | */ |
| 819 | void NetworkClientJoinGame() |
| 820 | { |
| 821 | NetworkDisconnect(); |
| 822 | NetworkInitialize(); |
| 823 | |
| 824 | _settings_client.network.last_joined = _network_join.connection_string; |
| 825 | Debug(net, 9, "status = CONNECTING"); |
| 826 | _network_join_status = NETWORK_JOIN_STATUS_CONNECTING; |
| 827 | ShowJoinStatusWindow(); |
| 828 | |
| 829 | TCPConnecter::Create<TCPClientConnecter>(_network_join.connection_string); |
| 830 | } |
| 831 | |
| 832 | static void NetworkInitGameInfo() |
| 833 | { |
no test coverage detected