Lines Matching refs:cls
84 client_static_t cls; variable
189 if (cls.state != ca_disconnected) in CL_SendConnectPacket()
194 if (!NET_StringToAdr (cls.servername, &adr)) in CL_SendConnectPacket()
214 cls.qport = Cvar_VariableValue("qport"); in CL_SendConnectPacket()
216 Info_SetValueForStarKey (cls.userinfo, "*ip", NET_AdrToString(adr), MAX_INFO_STRING); in CL_SendConnectPacket()
220 255, 255, 255, 255, PROTOCOL_VERSION, cls.qport, cls.challenge, cls.userinfo); in CL_SendConnectPacket()
240 if (cls.state != ca_disconnected) in CL_CheckForResend()
246 if (!NET_StringToAdr (cls.servername, &adr)) in CL_CheckForResend()
265 Con_Printf ("Connecting to %s...\n", cls.servername); in CL_CheckForResend()
296 strncpy (cls.servername, server, sizeof(cls.servername)-1); in CL_Connect_f()
339 if (cls.state >= ca_connected) in CL_Rcon_f()
340 to = cls.netchan.remote_address; in CL_Rcon_f()
382 SZ_Clear (&cls.netchan.message); in CL_ClearState()
420 if (cls.demoplayback) in CL_Disconnect()
422 else if (cls.state != ca_disconnected) in CL_Disconnect()
424 if (cls.demorecording) in CL_Disconnect()
429 Netchan_Transmit (&cls.netchan, 6, (byte*) final); in CL_Disconnect()
430 Netchan_Transmit (&cls.netchan, 6, (byte*) final); in CL_Disconnect()
431 Netchan_Transmit (&cls.netchan, 6, (byte*) final); in CL_Disconnect()
433 cls.state = ca_disconnected; in CL_Disconnect()
435 cls.demoplayback = cls.demorecording = cls.timedemo = false; in CL_Disconnect()
439 if (cls.download) { in CL_Disconnect()
440 fclose(cls.download); in CL_Disconnect()
441 cls.download = NULL; in CL_Disconnect()
525 Info_ValueForKey (cls.userinfo, "topcolor"), in CL_Color_f()
526 Info_ValueForKey (cls.userinfo, "bottomcolor") ); in CL_Color_f()
631 Info_SetValueForKey (cls.userinfo, key, value, MAX_INFO_STRING); in CL_FullInfo_f()
646 Info_Print (cls.userinfo); in CL_SetInfo_f()
657 Info_SetValueForKey (cls.userinfo, Cmd_Argv(1), Cmd_Argv(2), MAX_INFO_STRING); in CL_SetInfo_f()
658 if (cls.state >= ca_connected) in CL_SetInfo_f()
722 if (cls.demonum == -1) in CL_NextDemo()
725 if (!cls.demos[cls.demonum][0] || cls.demonum == MAX_DEMOS) in CL_NextDemo()
727 cls.demonum = 0; in CL_NextDemo()
728 if (!cls.demos[cls.demonum][0]) in CL_NextDemo()
731 cls.demonum = -1; in CL_NextDemo()
736 sprintf (str,"playdemo %s\n", cls.demos[cls.demonum]); in CL_NextDemo()
738 cls.demonum++; in CL_NextDemo()
752 if (cls.download) // don't change when downloading in CL_Changing_f()
757 cls.state = ca_connected; // not active anymore, but not disconnected in CL_Changing_f()
771 if (cls.download) // don't change when downloading in CL_Reconnect_f()
776 if (cls.state == ca_connected) { in CL_Reconnect_f()
778 MSG_WriteChar (&cls.netchan.message, clc_stringcmd); in CL_Reconnect_f()
779 MSG_WriteString (&cls.netchan.message, "new"); in CL_Reconnect_f()
783 if (!*cls.servername) { in CL_Reconnect_f()
808 if (!cls.demoplayback) in CL_ConnectionlessPacket()
814 if (cls.state >= ca_connected) in CL_ConnectionlessPacket()
816 if (!cls.demoplayback) in CL_ConnectionlessPacket()
820 Netchan_Setup (&cls.netchan, net_from, cls.qport); in CL_ConnectionlessPacket()
821 MSG_WriteChar (&cls.netchan.message, clc_stringcmd); in CL_ConnectionlessPacket()
822 MSG_WriteString (&cls.netchan.message, "new"); in CL_ConnectionlessPacket()
823 cls.state = ca_connected; in CL_ConnectionlessPacket()
912 cls.challenge = atoi(s); in CL_ConnectionlessPacket()
958 if (!cls.demoplayback && in CL_ReadPackets()
959 !NET_CompareAdr (net_from, cls.netchan.remote_address)) in CL_ReadPackets()
965 if (!Netchan_Process(&cls.netchan)) in CL_ReadPackets()
976 if (cls.state >= ca_connected in CL_ReadPackets()
977 && realtime - cls.netchan.last_received > cl_timeout.value) in CL_ReadPackets()
997 if (cls.state == ca_disconnected) in CL_Download_f()
1009 sprintf (cls.downloadname, "%s/%s", com_gamedir, Cmd_Argv(1)); in CL_Download_f()
1011 p = cls.downloadname; in CL_Download_f()
1015 Sys_mkdir(cls.downloadname); in CL_Download_f()
1022 strcpy(cls.downloadtempname, cls.downloadname); in CL_Download_f()
1023 cls.download = fopen (cls.downloadname, "wb"); in CL_Download_f()
1024 cls.downloadtype = dl_single; in CL_Download_f()
1026 MSG_WriteByte (&cls.netchan.message, clc_stringcmd); in CL_Download_f()
1027 SZ_Print (&cls.netchan.message, va("download %s\n",Cmd_Argv(1))); in CL_Download_f()
1056 cls.state = ca_disconnected; in CL_Init()
1058 Info_SetValueForKey (cls.userinfo, "name", "unnamed", MAX_INFO_STRING); in CL_Init()
1059 Info_SetValueForKey (cls.userinfo, "topcolor", "0", MAX_INFO_STRING); in CL_Init()
1060 Info_SetValueForKey (cls.userinfo, "bottomcolor", "0", MAX_INFO_STRING); in CL_Init()
1061 Info_SetValueForKey (cls.userinfo, "rate", "2500", MAX_INFO_STRING); in CL_Init()
1062 Info_SetValueForKey (cls.userinfo, "msg", "1", MAX_INFO_STRING); in CL_Init()
1064 Info_SetValueForStarKey (cls.userinfo, "*ver", st, MAX_INFO_STRING); in CL_Init()
1228 cls.demonum = -1; in Host_Error()
1287 if (!cls.timedemo && (realtime + time) - oldrealtime < 1.0/fps)
1322 if (!cls.timedemo && realtime - oldrealtime < 1.0/fps) in Host_Frame()
1344 if (cls.state == ca_disconnected) { in Host_Frame()
1371 if (cls.state == ca_active) in Host_Frame()
1472 cls.state = ca_disconnected; in Host_Init()
1485 cls.state = ca_disconnected; in Host_Init()