Bill Currie
d308d324cc
o misc little cleanups
...
o add plent_state_t, packet_players_t and delta_t in preparation for
re-worked delta compression code.
o use plent_state_t in the client.
2005-04-30 03:59:23 +00:00
Bill Currie
2697671a9b
make MSG_ReadDeltaUsercmd use a param rather than global to read the
...
message.
2005-04-27 12:16:15 +00:00
Bill Currie
9dcd2333d9
Serious mvd surgery. Interpolation of player position/angle is no longer
...
done and playerinfo is now written at the proper time, fixing the
"lagged dlights" issue (as Spike puts it:). Hack to fix broken mvds removed
as it should no longer be needed if everybody fixes their mvd servers :)
2005-04-27 09:54:37 +00:00
Bill Currie
74c0d0fe21
fix a nasty bug in QSG support where the wrong flag was getting set for
...
frame number > 255
2005-04-27 07:00:02 +00:00
Bill Currie
23d728022a
small cleanups
2005-04-26 02:54:14 +00:00
Bill Currie
f1437732a7
rename checkmove to tracebox. This is sort of Matthew T. Atkinson's
...
tracebox patch, but since the code was already there under a different
name, just rename the old code. Really got to wonder who first wrote this
function: Mercury or LordHavoc (and if LH, did he write it for qf or dp
first?)
2005-04-26 02:52:51 +00:00
Bill Currie
934f5431d4
little cleanups
2005-04-25 07:55:56 +00:00
Bill Currie
0b3d378d32
minor optimisations
2005-04-25 07:24:50 +00:00
Bill Currie
8fd7af71ae
don't cause clients playing mvds to bail when console chats and fix a
...
missing \n in the recorded chat message
2005-04-25 06:22:15 +00:00
Bill Currie
2cc2da4d90
various little cleanups that should very fractionally speed up Host_Frame
2005-04-25 01:28:37 +00:00
Bill Currie
10232acdfe
make droptofloor continue the trace if it starts solid. fixes the ceiling
...
hugging sng in e1m7.
2005-04-24 13:31:47 +00:00
Bill Currie
53ee50655c
allow the progs code to hook into the parsing processes
...
This is an imperfect revision of history.
2004-11-12 11:15:00 +00:00
Bill Currie
2a36c74120
add dynamic (freeable but unchangeable) strings
...
This is an imperfect revision of history.
2004-11-11 09:40:00 +00:00
Bill Currie
13029212a8
don't ignore the size parameter to newstr
...
This is an imperfect revision of history.
2004-11-11 04:16:00 +00:00
Bill Currie
78d98ea787
remove the time pointer (not really needed)
...
This is an imperfect revision of history.
2004-11-09 22:32:00 +00:00
Bill Currie
8770df39e5
start documenting things (progs building still borked)
...
This is an imperfect revision of history.
2004-11-08 23:27:00 +00:00
Bill Currie
201252c1c0
FIXME cleanup and a missed win32 compile fix
...
This is an imperfect revision of history.
2004-11-06 02:21:00 +00:00
Bill Currie
f5bc90a53a
clean up some redundant progs functions (may be broken for a while)
...
This is an imperfect revision of history.
2004-11-05 11:49:00 +00:00
Bill Currie
2cb81b37f9
move the *_RecursiveHullCheck functions from pmovetst.c and world.c to MOD_TraceLine in libs/models/trace.c, at the same time rewriting the code to work itteratively rather than recursively.
...
This is an imperfect revision of history.
2004-11-02 08:40:00 +00:00
Bill Currie
ca46503607
add -Wsign-compare (default for -Wall only in C++) and fix up the warnings
2004-07-13 19:14:01 +00:00
Bill Currie
a89d8d23a3
grievre's patch to enable fullbright skins, controlled rotation and server
...
control of various features
2004-07-11 01:41:01 +00:00
Bill Currie
6d329e0118
work around "player name exploit" problems caused by qizmo (happens when
...
someone connects to the server)
2004-05-30 22:36:34 +00:00
Bill Currie
3fd7ed5b71
correct the skin format code as pointed out by Grievre
2004-05-17 00:31:56 +00:00
Bill Currie
6fd41b9e9d
don't call SV_SendDemoMessage when it's only going to bail
2004-05-12 19:57:21 +00:00
Bill Currie
26a3b4fa54
make the server clients' pings visible
2004-05-12 04:20:58 +00:00
Bill Currie
e9f19be2bb
fix a thinko pointed out by zenja-b
2004-05-08 23:27:05 +00:00
Bill Currie
8a237169c3
patches to allow for multiple view ports
2004-05-07 03:54:35 +00:00
Bill Currie
5c82f48f41
fix logging of svc_deltapacketentities
2004-05-04 01:57:29 +00:00
Bill Currie
9ed9832789
bring back the alpha setting for dlights (finally found out what it was
...
for) and "fix" the wayward dlights in mvds: caused by svc_muzzleflash being
written before the player updates. Should probably fix properly that in the
server too.
2004-05-03 06:21:39 +00:00
Bill Currie
406d596178
don't allow recording while playing a demo
2004-05-03 03:49:02 +00:00
Brian Koropoff
c16194cf76
Disable libQFobject from being built or used, since it doesn't serve
...
any purpose right now.
2004-04-27 21:58:21 +00:00
Bill Currie
f88310ddd0
patch from Grievre to add a cvar to control "fake" filtering and change the
...
fake kick default
2004-04-27 03:45:26 +00:00
Brian Koropoff
7975d17f64
Remove references to the broken and soon-to-be-removed object system.
2004-04-20 05:34:35 +00:00
Bill Currie
37a5938b87
don't do hostname lookup on an empty string
2004-04-15 06:14:03 +00:00
Bill Currie
cb7bbff49f
oops, fix some minor breakage
2004-04-13 02:23:20 +00:00
Bill Currie
62cdbb5fc4
optionally allow recomte commands from a specified host address
2004-04-13 01:13:07 +00:00
Bill Currie
8fdd8a0888
make local command ip address checking sane
2004-04-12 23:38:09 +00:00
Chris Ison
e148880ec6
oops, added append support to other functions that require it
2004-04-12 12:20:26 +00:00
Chris Ison
fc40da217e
append support added to cfopen
2004-04-12 11:25:53 +00:00
Bill Currie
4882005a49
compile fixes (oops) and start working on quaternion support in qfcc
2004-04-08 02:33:20 +00:00
Bill Currie
c188159384
various mvd fixes for bots, especially getting the angles written
2004-04-06 22:02:45 +00:00
Bill Currie
cd8486accc
parenthesize a couple of casts. fixes the mvd recording crash
...
*taniwha dons his brown paper bag
2004-04-06 04:04:39 +00:00
Bill Currie
07e0682e28
make sure trace.allsolid gets set properly when skipping the
...
PM_RecursiveHullCheck call. Fixes the lg + pent + water map ejection bug.
2004-04-05 23:33:46 +00:00
Bill Currie
49f8787450
fix up some accidental asm compilation when it's not wanted
2004-04-04 05:34:20 +00:00
Bill Currie
ab52e74874
Grievre's skin DoS fix
2004-04-04 02:34:05 +00:00
Bill Currie
c1d5f230a9
minor cleanups
2004-03-31 19:14:55 +00:00
Bill Currie
16a90e17f2
cl_ents.c:
...
bring back the location markers
sv_ccmds.c:
a few demo related fixes
sv_demo.c:
minor cleanups
2004-03-23 22:39:17 +00:00
Bill Currie
476680b4e0
fix some new gcc warnings (from my experience with qfcc, such casts are
...
potentially dangerous anyway)
2004-03-21 04:54:56 +00:00
Bill Currie
482daf4fa8
add optional reason to kick and ban
2004-03-20 00:23:26 +00:00
Bill Currie
7f49727db5
bring back the missing chat logging
2004-03-15 20:41:34 +00:00