Ragnvald Maartmann-Moe IV
587de27849
Another step towards QSG2 compliance.
2002-07-25 14:43:36 +00:00
Bill Currie
de22355371
use P_* for params and R_* for return values in builtins code
2002-07-24 21:42:33 +00:00
Bill Currie
dd08f4ff58
fix some operation order issues (might fix the stuck key issue)
2002-07-22 21:47:01 +00:00
Bill Currie
4cc39a07bc
hopefully make CL_SetState a little more sensible
2002-07-22 21:25:51 +00:00
Ragnvald Maartmann-Moe IV
0d95bc71ff
Fix cl_predict_static default!
2002-07-15 09:29:50 +00:00
Ragnvald Maartmann-Moe IV
6cef69545e
Whitespace, prune dead code.
2002-07-07 02:33:00 +00:00
Bill Currie
7e052a5cc7
certain standard user commands (eg, say) can now be overriden by the progs,
...
but only once (ie, it's an error for the progs to try to add a command twice)
2002-07-05 21:15:19 +00:00
Bill Currie
e85b3a3d97
blah, not all automake versions support that
2002-07-05 07:10:39 +00:00
Bill Currie
a918790c2d
evil hack, but this gets around the issue of libQFcsqc wanting the renderer
2002-07-05 07:05:52 +00:00
Bill Currie
b4f9652535
give the server progs access to the Cmd api
2002-07-05 06:55:38 +00:00
Bill Currie
cb814165f8
allow progs to register user commands (but not override any of the standard
...
ones (yet))
2002-07-05 06:43:47 +00:00
Bill Currie
73b68e788e
close a small security hole where a malicious challenge could potentially
...
wreak havoc with info strings.
2002-07-03 18:29:36 +00:00
Ragnvald Maartmann-Moe IV
64df22aa8c
Whitespace, dead code removal, and a couple of tiny cleanups.
2002-07-03 05:40:33 +00:00
Ragnvald Maartmann-Moe IV
c8fcdd5813
Re-enable rendering lights on the player you are viewing from...
2002-07-03 00:37:28 +00:00
Ragnvald Maartmann-Moe IV
1478dcd9c9
Prune dead code.
2002-07-02 21:37:22 +00:00
Ragnvald Maartmann-Moe IV
e1854315ac
Clean out DDActive, except from -mgl, which isn't supported ATM. Clean up vid_mgl.c comments and dead code a bit.
2002-07-02 20:34:51 +00:00
Ragnvald Maartmann-Moe IV
5e5fdb7bc2
Kill MSG_WriteChar.
2002-07-02 19:13:53 +00:00
Ragnvald Maartmann-Moe IV
ec5440fccc
Whitespace, plus a sprinkling of FIXME markers...
2002-07-02 18:35:36 +00:00
Ragnvald Maartmann-Moe IV
1ca1154964
Speed up client nail packet parsing.
2002-07-02 18:07:51 +00:00
Ragnvald Maartmann-Moe IV
aeab38fe4f
Minor cleanups.
2002-06-30 16:19:37 +00:00
Ragnvald Maartmann-Moe IV
d2dd6db51f
More nail speedups for qw.
2002-06-29 18:28:32 +00:00
Ragnvald Maartmann-Moe IV
2a3c31edbe
More nail fixes, more MSG_* cleanups.
2002-06-29 03:25:25 +00:00
Ragnvald Maartmann-Moe IV
1555324e0d
Whitespace, and fixes for SV_EmitNailUpdate.
2002-06-28 02:11:13 +00:00
Ragnvald Maartmann-Moe IV
00d72be48d
Whitespace.
2002-06-26 06:33:00 +00:00
Bill Currie
8ddca92dd9
fix a few allskins bugs
2002-06-25 17:07:52 +00:00
Chris Ison
70d8026067
Removing -3dfx's dependancy on clide
2002-06-24 15:56:01 +00:00
Bill Currie
a83ecbd23a
make sure we don't get stuck in the console when the server is in
...
intermission mode. As far as I can tell, it's pure luck wether the
svc_intermission comes before or after the first pass through the prediction
code, and if it comes before, the prediction code will never run and thus
never realise that it's ok to start rendering, so force the issue if in
intermission mode.
2002-06-21 05:15:16 +00:00
Bill Currie
e5c470d5e4
realtime should not be affected by pause and also should not be used for
...
physics and progs, that's what sv.time is for. Things seem to work nicely,
including map changing, and this /should/ make long uptime servers work so
long as the map gets changes occasionally.
2002-06-20 16:38:16 +00:00
Bill Currie
7ab3095024
back out Misty's realtime reset work. It did achieve its goal, but winding
...
realtime back caused the problems with clients not reconnect on map change
and after my preliminary mucking around with time, I'm convinced there's a
better way.
2002-06-20 16:15:27 +00:00
Bill Currie
8234988835
yet more cleanup
2002-06-19 23:16:41 +00:00
Bill Currie
a397ef953a
Nuke Netchan_AckPacket because it didn't really achieve its goal ('twas a
...
server bug anyway), broke qizmo (not that I really care: that's still qizmo's
bug) and (most importantly) broke recording demos across map changes.
(Closes : #14 )
2002-06-19 19:58:36 +00:00
Ragnvald Maartmann-Moe IV
a246015053
Order of operations fix for R_AddEfrags.
2002-06-19 17:32:39 +00:00
Bill Currie
f1ced33e92
a little more cleanup
2002-06-19 17:16:13 +00:00
Ragnvald Maartmann-Moe IV
1ebc5e6fa1
Whitespace.
2002-06-19 17:01:31 +00:00
Bill Currie
5e9baaa7c2
optimise PF_aim for when sv_aim is >= 1 or when the client's noaim is 1
2002-06-19 16:03:01 +00:00
Bill Currie
b4d7f0ec96
move the pps code into it's own function
2002-06-19 05:03:24 +00:00
Bill Currie
85a6c5aa06
remove a redundant call to IN_Move
2002-06-19 04:11:27 +00:00
Bill Currie
5052e3db1f
add qsg support for players and actually send EFFECTS2 and FRAME2 for
...
packet entities
2002-06-19 02:55:57 +00:00
Ragnvald Maartmann-Moe IV
d2fadb2978
Temporary workaround for invisible players.
2002-06-18 23:50:53 +00:00
Ragnvald Maartmann-Moe IV
c8bc5dfb4c
QSG2 glows almost working. Plus lots of typos killed.
2002-06-18 21:41:24 +00:00
Ragnvald Maartmann-Moe IV
632683e703
Change sv_maxrate 0
to unlimited. Change default to 10000. Remove forced ceiling of 10000.
2002-06-17 16:18:34 +00:00
Ragnvald Maartmann-Moe IV
3900c75cbb
Spelling correction in printf.
2002-06-17 05:40:56 +00:00
Bill Currie
9482c151c2
fix the missing view model
2002-06-14 07:55:19 +00:00
Bill Currie
c23a74ecd9
fix the recvfrom address size
2002-06-12 20:26:30 +00:00
Ragnvald Maartmann-Moe IV
2da6bd4907
Rename cl_nopred to cl_predict, cl_nostatpred to cl_predict_static, and disable prediction of static players by default.
2002-06-12 04:45:21 +00:00
Ragnvald Maartmann-Moe IV
bc4c4588cc
Minor cleanup.
2002-06-10 23:05:29 +00:00
Ragnvald Maartmann-Moe IV
dd52072c9c
Whitespace.
2002-06-10 23:04:34 +00:00
Timothy C. McGrath
ee3f85cf55
Whoops! I got slap happy with ()'s. I'll learn, just let me make more
...
bugs ;)
Tim McGrath (Misty)
2002-06-09 02:44:11 +00:00
Timothy C. McGrath
814b1b5f2b
Reworked logging and heartbeats so they use realtime again, instead of
...
directly calling sys_doubletime () - managed to remove six calls. Proboably I
should look through the code some more and find more ways to remove more calls
... The server works fine with them on my system as is, but I've gotten the
impression from people in the know that spamming the clock this often is bound
to cause non x86 arches to have problems.
Tim McGrath (Misty)
2002-06-08 23:29:19 +00:00
Bill Currie
1747c07da6
rename cl_demospeed to demo_speed and add demo_gzip (yeah, compressed demos)
2002-06-08 23:22:26 +00:00