/* ================= Netchan_SV_Process ================= */ qboolean SV_Netchan_Process(client_t *client, msg_t *msg) { int ret; ret = Netchan_Process(&client->netchan, msg); if (!ret) return qfalse; SV_Netchan_Decode(client, msg); return qtrue; }
/* ================= Netchan_SV_Process ================= */ qboolean SV_Netchan_Process( client_t *client, msg_t *msg ) { int ret; ret = Netchan_Process( &client->netchan, msg ); if ( !ret ) { return qfalse; } if ( !SV_GameIsSinglePlayer() ) { SV_Netchan_Decode( client, msg ); } return qtrue; }
/* ================= Netchan_SV_Process ================= */ qboolean SV_Netchan_Process( client_t *client, msg_t *msg ) { int ret; ret = Netchan_Process( &client->netchan, msg ); if (!ret) return qfalse; #ifdef LEGACY_PROTOCOL if(client->compat) SV_Netchan_Decode(client, msg); #endif return qtrue; }
/* ================= Netchan_SV_Process ================= */ qboolean SV_Netchan_Process( client_t *client, msg_t *msg ) { int ret; // int i; ret = Netchan_Process( &client->netchan, msg ); if (!ret) return qfalse; SV_Netchan_Decode( client, msg ); // Huff_Decompress( msg, SV_DECODE_START ); // for(i=SV_DECODE_START+msg->readcount;i<msg->cursize;i++) { // if (msg->data[i] != chksum[i-(SV_DECODE_START+msg->readcount)]) { // Com_Error(ERR_DROP,"bad\n"); // } // } return qtrue; }