thou shalt not rely on order of evaluation

This commit is contained in:
Bill Currie 2001-09-24 19:12:05 +00:00
parent 5d757c0d85
commit 169f1ceac2

View file

@ -538,13 +538,13 @@ Parse_Server_Packet ()
#ifdef QUAKEWORLD #ifdef QUAKEWORLD
Net_LogPrintf ("**QW OBSOLETE**"); Net_LogPrintf ("**QW OBSOLETE**");
#else #else
Net_LogPrintf ("%d %s", MSG_ReadByte (&packet), MSG_ReadString ()); Net_LogPrintf ("%d ", MSG_ReadByte (&packet));
Net_LogPrintf ("%s", MSG_ReadString ());
#endif #endif
break; break;
case svc_updatefrags: case svc_updatefrags:
Net_LogPrintf ("player: %d frags: %d", MSG_ReadByte Net_LogPrintf ("player: %d ", MSG_ReadByte (&packet));
(&packet), Net_LogPrintf ("frags: %d", MSG_ReadShort (&packet));
MSG_ReadShort (&packet));
break; break;
case svc_clientdata: case svc_clientdata:
#ifdef QUAKEWORLD #ifdef QUAKEWORLD
@ -559,8 +559,8 @@ Parse_Server_Packet ()
#ifdef QUAKEWORLD #ifdef QUAKEWORLD
Net_LogPrintf ("**QW OBSOLETE**"); Net_LogPrintf ("**QW OBSOLETE**");
#else #else
Net_LogPrintf ("%d %d", MSG_ReadByte (&packet), Net_LogPrintf ("%d ", MSG_ReadByte (&packet));
MSG_ReadByte ()); Net_LogPrintf ("%d", MSG_ReadByte ());
#endif #endif
break; break;
case svc_particle: case svc_particle:
@ -578,20 +578,22 @@ Parse_Server_Packet ()
case svc_damage: case svc_damage:
// FIXME: parse damage // FIXME: parse damage
Net_LogPrintf ("armor: %d health: %d", MSG_ReadByte Net_LogPrintf ("armor: %d ", MSG_ReadByte (&packet));
(&packet), MSG_ReadByte (&packet)); Net_LogPrintf ("health: %d from", MSG_ReadByte (&packet));
Net_LogPrintf (" from %f,%f,%f", MSG_ReadCoord (&packet), for (i = 0; i < 3; i++)
MSG_ReadCoord (&packet), MSG_ReadCoord Net_LogPrintf ("%f%s", MSG_ReadCoord (&packet),
(&packet)); i < 2 ? "," : "");
break; break;
case svc_spawnstatic: case svc_spawnstatic:
Net_LogPrintf ("Model: %d", MSG_ReadByte (&packet)); Net_LogPrintf ("Model: %d", MSG_ReadByte (&packet));
Net_LogPrintf (" Frame: %d Color: %d Skin: %", Net_LogPrintf (" Frame: %d ", MSG_ReadByte (&packet));
MSG_ReadByte (&packet), MSG_ReadByte Net_LogPrintf ("Color: %d ", MSG_ReadByte (&packet));
(&packet), MSG_ReadByte (&packet)); Net_LogPrintf ("Skin: %d", MSG_ReadByte (&packet));
for (i = 0; i < 3; i++) for (i = 0; i < 3; i++) {
Net_LogPrintf ("%d: %f %f", i + 1, MSG_ReadCoord Net_LogPrintf ("%d: %f ", i + 1,
(&packet), MSG_ReadAngle (&packet)); MSG_ReadCoord (&packet));
Net_LogPrintf ("%f", MSG_ReadAngle (&packet));
}
break; break;
case svc_spawnbinary: case svc_spawnbinary:
Net_LogPrintf ("**OBSOLETE**"); Net_LogPrintf ("**OBSOLETE**");
@ -619,29 +621,31 @@ Parse_Server_Packet ()
case 10: case 10:
case 11: case 11:
case 13: case 13:
Net_LogPrintf (" origin %f %f %f", MSG_ReadCoord Net_LogPrintf (" origin");
(&packet), MSG_ReadCoord (&packet), for (i = 0; i < 3; i++)
MSG_ReadCoord (&packet)); Net_LogPrintf (" %f", MSG_ReadCoord (&packet));
break; break;
case 5: case 5:
case 6: case 6:
case 9: case 9:
Net_LogPrintf (" created by %d", MSG_ReadShort Net_LogPrintf (" created by %d", MSG_ReadShort
(&packet)); (&packet));
Net_LogPrintf (" origin: %f,%f,%f", MSG_ReadCoord Net_LogPrintf (" origin:");
(&packet), MSG_ReadCoord (&packet), for (i = 0; i < 3; i++)
Net_LogPrintf ("%c%f", i ? ',' : ' ',
MSG_ReadCoord (&packet)); MSG_ReadCoord (&packet));
Net_LogPrintf (" trace endpos: %f,%f,%f", Net_LogPrintf (" trace endpos:");
MSG_ReadCoord (&packet), for (i = 0; i < 3; i++)
MSG_ReadCoord (&packet), Net_LogPrintf ("%c%f", i ? ',' : ' ',
MSG_ReadCoord (&packet)); MSG_ReadCoord (&packet));
break; break;
case 2: case 2:
case 12: case 12:
Net_LogPrintf (" count: %d", MSG_ReadByte Net_LogPrintf (" count: %d", MSG_ReadByte
(&packet)); (&packet));
printf (" origin: %f,%f,%f", MSG_ReadCoord Net_LogPrintf (" origin:");
(&packet), MSG_ReadCoord (&packet), for (i = 0; i < 3; i++)
Net_LogPrintf ("%c%f", i ? ',' : ' ',
MSG_ReadCoord (&packet)); MSG_ReadCoord (&packet));
break; break;
default: default:
@ -669,12 +673,12 @@ Parse_Server_Packet ()
case svc_foundsecret: case svc_foundsecret:
break; break;
case svc_spawnstaticsound: case svc_spawnstaticsound:
Net_LogPrintf ("pos %f,%f,%f", MSG_ReadCoord (&packet), Net_LogPrintf ("pos");
MSG_ReadCoord (&packet), MSG_ReadCoord for (i = 0; i < 3; i++)
(&packet)); Net_LogPrintf ("%c%f", i ? ',' : ' ',
Net_LogPrintf ("%d %d %d", MSG_ReadByte (&packet), MSG_ReadCoord (&packet));
MSG_ReadByte (&packet), for (i = 0; i < 3; i++)
MSG_ReadByte (&packet)); Net_LogPrintf (" %d", MSG_ReadByte (&packet));
break; break;
case svc_intermission: case svc_intermission:
for (i = 0; i < 3; i++) for (i = 0; i < 3; i++)
@ -729,8 +733,9 @@ Parse_Server_Packet ()
Net_LogPrintf ("\n\tPlayer: %d", MSG_ReadByte (&packet)); Net_LogPrintf ("\n\tPlayer: %d", MSG_ReadByte (&packet));
mask1 = MSG_ReadShort (&packet); mask1 = MSG_ReadShort (&packet);
Net_LogPrintf (" Mask1: %d", mask1); Net_LogPrintf (" Mask1: %d", mask1);
Net_LogPrintf (" Origin: %f,%f,%f", MSG_ReadCoord Net_LogPrintf (" Origin:");
(&packet), MSG_ReadCoord (&packet), for (i = 0; i < 3; i++)
Net_LogPrintf ("%c%f", i ? ',' : ' ',
MSG_ReadCoord (&packet)); MSG_ReadCoord (&packet));
Net_LogPrintf (" Frame: %d", MSG_ReadByte (&packet)); Net_LogPrintf (" Frame: %d", MSG_ReadByte (&packet));
@ -860,12 +865,12 @@ Parse_Server_Packet ()
Net_LogPrintf ("Value: %s", MSG_ReadString (&packet)); Net_LogPrintf ("Value: %s", MSG_ReadString (&packet));
break; break;
case svc_serverinfo: case svc_serverinfo:
Net_LogPrintf ("Name: %s Value: %s", MSG_ReadString Net_LogPrintf ("Name: %s ", MSG_ReadString (&packet));
(&packet), MSG_ReadString (&packet)); Net_LogPrintf ("Value: %s", MSG_ReadString (&packet));
break; break;
case svc_updatepl: case svc_updatepl:
Net_LogPrintf ("Player: %d Ploss: %d", MSG_ReadByte Net_LogPrintf ("Player: %d ", MSG_ReadByte (&packet));
(&packet), MSG_ReadByte (&packet)); Net_LogPrintf ("Ploss: %d", MSG_ReadByte (&packet));
break; break;
default: default:
Net_LogPrintf ("**UNKNOWN**: [%d]", c); Net_LogPrintf ("**UNKNOWN**: [%d]", c);