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
|
0a8867fde9
|
replace all VectorSubtract (vec3_origin, ... and
VectorCopy (vec3_origin, ... with VectorNegate (... and VectorZero (...,
respectively. Should be a small speedup.
|
2003-09-03 22:17:04 +00:00 |
|
Bill Currie
|
6a94607d9d
|
rename VectorMA to VectorMultAdd, add VectorMultSub and use it in a few
places. Not certain how much speed difference it makes :/
|
2003-08-08 15:25:53 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
5fb8aa07f3
|
Code style, people. Love it or leave it!
|
2003-03-21 21:25:44 +00:00 |
|
Bill Currie
|
761a7546dd
|
re-arrange things so __attribute__ and __builtin_expect are properly
autoconfiscated so rcsid will continue to work with gcc 3.3
|
2003-01-15 15:31:36 +00:00 |
|
Bill Currie
|
71196fedf6
|
make gcc more anal about prototypes, string constants and function
visibility (ie, global functions must have a prototype)
|
2003-01-06 18:28:13 +00:00 |
|
Bill Currie
|
ca4b3acd6c
|
big protototype cleanup. Now, except for a few cases, all non-static
prototypes are in headers files.
|
2002-11-05 19:12:51 +00:00 |
|
Bill Currie
|
fb8a5afda5
|
fix a bunch more potential message writes while playing demos
|
2002-10-07 03:58:08 +00:00 |
|
Bill Currie
|
9145388750
|
/never/ write to the message buffers when playing a demo. This avoids the
"SZ_GetSpace: overflow" messages when playing denis (especially mvd in 1st
person mode).
|
2002-10-05 04:52:09 +00:00 |
|
Bill Currie
|
e698af0208
|
cut some spam
|
2002-10-04 03:02:38 +00:00 |
|
Bill Currie
|
2383340031
|
mvd playback support. seems to work (get some weird entities hanging around
but I suspect that's the mod used in the demo I was testing with), but
probably needs some cleanup.
|
2002-10-02 21:56:45 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
c91f1a2aea
|
Rename Length to VectorLength.
|
2002-08-20 02:22:40 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
227491d929
|
Remove cl_predict_static, it doesn't need a cvar to control it anymore. Also some minor related cleanups.
|
2002-07-27 00:44:54 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
1478dcd9c9
|
Prune dead code.
|
2002-07-02 21:37:22 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
2db08923e8
|
MSG_(Read|Write)(Coord|Angle|CoordAngle)V. Cleanups, and preparation for use of vector ops in msg.c.
|
2001-12-12 21:56:09 +00:00 |
|
Seth Galbraith
|
8a47406dcd
|
allow server to control player angles as in Hack and Slash mod\nclient's player model stands up straight\nmouse and joystick work properly in chase_active 2 and 3 modes
|
2001-12-11 20:49:10 +00:00 |
|
Bill Currie
|
44b36e4d6b
|
sadly, I have to revert my low-copy code. it doesn't gain /enough/ to be
worth the bugs it's introduced (it's extremely difficult to do both low-copy
/and/ correct entity updates).
|
2001-12-03 05:36:39 +00:00 |
|
Bill Currie
|
6a51021f86
|
low-copy networking code. gives about 3-4% speed boost to overkill (null
renderer).
|
2001-12-01 22:16:50 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
fc8d9417cb
|
Remove commented out code.
|
2001-11-30 22:32:17 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
f4af73cd00
|
Commit serplord's camera bugfix.
|
2001-11-30 22:30:23 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
c174188c0c
|
Remove local len, use mathlib's Length, among other cleanups.
|
2001-10-30 20:00:05 +00:00 |
|
Bill Currie
|
78a3e398d5
|
* taniwha gets medieval on extern
|
2001-10-28 04:23:37 +00:00 |
|
Bill Currie
|
6ad55725c2
|
chase cam seems to work properly now
|
2001-10-11 16:26:09 +00:00 |
|
Bill Currie
|
c0f0dcb4b8
|
sort of apply Serplord's chasecam fix (it wasn't complete)
|
2001-10-11 04:43:40 +00:00 |
|
Bill Currie
|
7fcdffb42e
|
mirror the chase and watervis serverinfo keys in the cl struct so
Info_ValueForKey doesn't get hit so often.
|
2001-10-01 01:51:36 +00:00 |
|
Bill Currie
|
e9c420c749
|
nuke SV_RecursiveHullCheck from cl_cam.c and use PM_RecursiveHullCheck
instead. Also add prototype for PM_RecursiveHullCheck to pmove.h
|
2001-10-01 00:20:57 +00:00 |
|
Bill Currie
|
5e82c0cac7
|
correct a spelling error in a comment
|
2001-09-30 03:58:24 +00:00 |
|
Bill Currie
|
5eb35f0b2a
|
fix a tiny case&paste (?) error that prevented players from being drawn.
|
2001-09-28 21:15:48 +00:00 |
|
Bill Currie
|
c78edb3a36
|
Apply Seth Galbraith's <sgalbrai@linknet.kitsap.lib.wa.us> chasecam patch
|
2001-09-28 07:51:15 +00:00 |
|
Bill Currie
|
b1f4a778f9
|
the rcsid commit from hell }:>
|
2001-09-28 06:26:31 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
05d3aaa0bb
|
Whitespace.
|
2001-09-10 17:32:22 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
ade99607cc
|
header/whitespace sweep continues.
|
2001-08-28 23:05:45 +00:00 |
|
Bill Currie
|
323015b11a
|
include/QF header cleanup. including config.h (or any file from include) is
a nono because headers in include/QF get installed, but include don't and thus
would break quakeforge-dev.
|
2001-05-31 05:33:13 +00:00 |
|
Bill Currie
|
6bf58ab1af
|
no header includes cvar.h now
|
2001-05-31 03:41:35 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
91200a862d
|
Whitespace.
|
2001-05-14 03:08:24 +00:00 |
|
Joseph Carter
|
2bc55b7828
|
Cvar cleanups.. NULL is now used in place of 0 for callbacks, this should
make Cvar_Get's a lot easier to read.
|
2001-04-10 23:39:30 +00:00 |
|
Bill Currie
|
7f5d4cd7e9
|
clients now build (sdl, sgl, wgl), but don't link yet
|
2001-04-10 22:09:41 +00:00 |
|
Bill Currie
|
a96536c896
|
nuke commdef.h and clean up the results by putting its contents where they
belong.
also, merge model.h and friends (MINUS render.h). this needed moving efrags_t
from render.h to model.h.
|
2001-04-10 06:55:28 +00:00 |
|
Bill Currie
|
e939ccc40a
|
cvars now sport a callback function that gets called whenever the cvar changes
or on initial get.
|
2001-03-31 01:02:52 +00:00 |
|
Bill Currie
|
f78b973978
|
move the api headers into include/QF and clean up (most of) the resulting mess.
target specific files that I don't build won't compile yet. just put QF/
infront of the offending headers.
Also move ver_check into libqfutils
|
2001-03-27 20:33:07 +00:00 |
|
Bill Currie
|
87854e1a0c
|
initial checkin of most recent newtree and nuq(?) source
|
2001-02-19 21:15:25 +00:00 |
|