summaryrefslogtreecommitdiff
path: root/source/cl_input.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/cl_input.c')
-rw-r--r--source/cl_input.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/source/cl_input.c b/source/cl_input.c
index 8b0ff6a..e7ade51 100644
--- a/source/cl_input.c
+++ b/source/cl_input.c
@@ -28,7 +28,9 @@ static cvar_t *cl_nodelta;
static cvar_t *cl_maxpackets;
static cvar_t *cl_packetdup;
static cvar_t *cl_fuzzhack;
+#ifdef _DEBUG
static cvar_t *cl_showpackets;
+#endif
static cvar_t *cl_instantpacket;
static cvar_t *m_filter;
@@ -673,7 +675,9 @@ void CL_RegisterInput( void ) {
cl_maxpackets = Cvar_Get( "cl_maxpackets", "30", 0 );
cl_fuzzhack = Cvar_Get( "cl_fuzzhack", "0", 0 );
cl_packetdup = Cvar_Get( "cl_packetdup", "1", 0 );
+#ifdef _DEBUG
cl_showpackets = Cvar_Get( "cl_showpackets", "0", 0 );
+#endif
cl_instantpacket = Cvar_Get( "cl_instantpacket", "1", 0 );
cl_upspeed = Cvar_Get ( "cl_upspeed", "200", 0 );
@@ -882,9 +886,11 @@ static void CL_SendDefaultCmd( void ) {
// deliver the message
//
cursize = cls.netchan->Transmit( cls.netchan, msg_write.cursize, msg_write.data, 1 );
+#ifdef _DEBUG
if( cl_showpackets->integer ) {
Com_Printf( "%"PRIz" ", cursize );
}
+#endif
SZ_Clear( &msg_write );
}
@@ -959,9 +965,11 @@ static void CL_SendBatchedCmd( void ) {
cmd = &cl.cmds[j & CMD_MASK];
totalMsec += cmd->msec;
bits = MSG_WriteDeltaUsercmd_Enhanced( oldcmd, cmd, cls.protocolVersion );
+#ifdef _DEBUG
if( cl_showpackets->integer == 3 ) {
MSG_ShowDeltaUsercmdBits_Enhanced( bits );
}
+#endif
oldcmd = cmd;
}
}
@@ -970,6 +978,7 @@ static void CL_SendBatchedCmd( void ) {
// deliver the message
//
cursize = cls.netchan->Transmit( cls.netchan, msg_write.cursize, msg_write.data, 1 );
+#ifdef _DEBUG
if( cl_showpackets->integer == 1 ) {
Com_Printf( "%"PRIz"(%i) ", cursize, totalCmds );
} else if( cl_showpackets->integer == 2 ) {
@@ -977,6 +986,7 @@ static void CL_SendBatchedCmd( void ) {
} else if( cl_showpackets->integer == 3 ) {
Com_Printf( " | " );
}
+#endif
SZ_Clear( &msg_write );