low-copy networking code. gives about 3-4% speed boost to overkill (null

renderer).
This commit is contained in:
Bill Currie 2001-12-01 22:16:50 +00:00
parent fc8d9417cb
commit 6a51021f86
10 changed files with 215 additions and 173 deletions

View file

@ -355,7 +355,7 @@ Cam_CheckHighTarget (void)
j = -1;
for (i = 0, max = -9999; i < MAX_CLIENTS; i++) {
s = &cl.players[i];
if (s->name[0] && !s->spectator && s->frags > max) {
if (s->name && !s->spectator && s->frags > max) {
max = s->frags;
j = i;
}
@ -389,7 +389,7 @@ Cam_Track (usercmd_t *cmd)
return;
if (locked
&& (!cl.players[spec_track].name[0]
&& (!cl.players[spec_track].name
|| cl.players[spec_track].spectator)) {
locked = false;
if (cl_hightrack->int_val)
@ -604,7 +604,7 @@ Cam_FinishMove (usercmd_t *cmd)
i = end;
do {
s = &cl.players[i];
if (s->name[0] && !s->spectator) {
if (s->name && !s->spectator) {
Cam_Lock (i);
return;
}
@ -613,7 +613,7 @@ Cam_FinishMove (usercmd_t *cmd)
// stay on same guy?
i = spec_track;
s = &cl.players[i];
if (s->name[0] && !s->spectator) {
if (s->name && !s->spectator) {
Cam_Lock (i);
return;
}