mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-05-30 00:10:40 +00:00
low-copy networking code. gives about 3-4% speed boost to overkill (null
renderer).
This commit is contained in:
parent
fc8d9417cb
commit
6a51021f86
10 changed files with 215 additions and 173 deletions
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue