/* ==================== CL_GetMessage Handles recording and playback of demos, on top of NET_ code ==================== */ static qboolean CL_GetMessage( byte *data, size_t *length ) { if( cls.demoplayback ) { return CL_DemoReadMessage( data, length ); } return NET_GetPacket( NS_CLIENT, &net_from, data, length ); }
/* ==================== CL_GetMessage Handles recording and playback of demos, on top of NET_ code ==================== */ int CL_GetMessage( byte *data, size_t *length ) { if( cls.demoplayback ) { if( CL_DemoReadMessage( data, length )) return true; return false; } if( NET_GetPacket( NS_CLIENT, &net_from, data, length )) return true; return false; }