mirror of
https://github.com/ReactionQuake3/reaction.git
synced 2024-11-25 05:31:21 +00:00
IOQ3 commit 2389
This commit is contained in:
parent
3718a87089
commit
7376f12dfc
1 changed files with 6 additions and 8 deletions
|
@ -127,7 +127,7 @@ clientConnection_t clc;
|
||||||
clientStatic_t cls;
|
clientStatic_t cls;
|
||||||
vm_t *cgvm;
|
vm_t *cgvm;
|
||||||
|
|
||||||
char cl_reconnectServername[MAX_OSPATH];
|
char cl_reconnectArgs[MAX_OSPATH];
|
||||||
char cl_oldGame[MAX_QPATH];
|
char cl_oldGame[MAX_QPATH];
|
||||||
qboolean cl_oldGameSet;
|
qboolean cl_oldGameSet;
|
||||||
|
|
||||||
|
@ -1689,14 +1689,10 @@ CL_Reconnect_f
|
||||||
================
|
================
|
||||||
*/
|
*/
|
||||||
void CL_Reconnect_f( void ) {
|
void CL_Reconnect_f( void ) {
|
||||||
if ( !strlen( cl_reconnectServername ) )
|
if ( !strlen( cl_reconnectArgs ) )
|
||||||
return;
|
return;
|
||||||
if ( !strcmp( cl_reconnectServername, "localhost" ) ) {
|
|
||||||
Com_Printf( "Can't reconnect to localhost.\n" );
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
Cvar_Set("ui_singlePlayerActive", "0");
|
Cvar_Set("ui_singlePlayerActive", "0");
|
||||||
Cbuf_AddText( va("connect %s\n", cl_reconnectServername ) );
|
Cbuf_AddText( va("connect %s\n", cl_reconnectArgs ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -1730,6 +1726,9 @@ void CL_Connect_f( void ) {
|
||||||
server = Cmd_Argv(2);
|
server = Cmd_Argv(2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// save arguments for reconnect
|
||||||
|
Q_strncpyz( cl_reconnectArgs, Cmd_Args(), sizeof( cl_reconnectArgs ) );
|
||||||
|
|
||||||
Cvar_Set("ui_singlePlayerActive", "0");
|
Cvar_Set("ui_singlePlayerActive", "0");
|
||||||
|
|
||||||
// fire a message off to the motd server
|
// fire a message off to the motd server
|
||||||
|
@ -1752,7 +1751,6 @@ void CL_Connect_f( void ) {
|
||||||
Con_Close();
|
Con_Close();
|
||||||
|
|
||||||
Q_strncpyz( clc.servername, server, sizeof(clc.servername) );
|
Q_strncpyz( clc.servername, server, sizeof(clc.servername) );
|
||||||
Q_strncpyz( cl_reconnectServername, server, sizeof( cl_reconnectServername ) );
|
|
||||||
|
|
||||||
if (!NET_StringToAdr(clc.servername, &clc.serverAddress, family) ) {
|
if (!NET_StringToAdr(clc.servername, &clc.serverAddress, family) ) {
|
||||||
Com_Printf ("Bad server address\n");
|
Com_Printf ("Bad server address\n");
|
||||||
|
|
Loading…
Reference in a new issue