Bill Currie
|
3fb03fc2be
|
hah, should have been using __attribute__((used)) all that time (rather
than __attribute__((unused))). fixes the missing console in -x11
|
2005-08-04 15:27:09 +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
|
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 |
|
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 |
|
Ragnvald Maartmann-Moe IV
|
c91f1a2aea
|
Rename Length to VectorLength.
|
2002-08-20 02:22:40 +00:00 |
|
Bill Currie
|
e8026d9c76
|
touch, think and blocked now support methods
also a little whitespace cleanup
|
2002-05-31 21:05:58 +00:00 |
|
Bill Currie
|
3e4c200430
|
more evil hacks to get nq's and qw's sv_phys.c similar.
|
2002-02-25 22:57:17 +00:00 |
|
Bill Currie
|
9ea013888b
|
eliminate GetEdictFieldValue, mostly merge SV_AddGravity, and clean up
some whitespace in sv_phys.c
|
2002-02-25 07:44:17 +00:00 |
|
Bill Currie
|
cd29f8b9a0
|
remove an unneeded prototyp
|
2002-02-25 06:34:06 +00:00 |
|
Bill Currie
|
8e31211266
|
don't link in a MOVETYPE_NONE edict that has freed itself via its think
function.
|
2002-02-25 03:22:32 +00:00 |
|
Bill Currie
|
96d3a997c9
|
bring sv_phys.c closer to being mergable. I've temporarily(?) disabled
Maddes' max velocity `fix' (yeah, it's physicly correct, but...). I'll
probably cvar it.
|
2002-02-22 05:28:17 +00:00 |
|
Bill Currie
|
87cb9647ab
|
reduce the fluffy diffs
|
2002-02-20 20:21:08 +00:00 |
|
Bill Currie
|
b1f4a778f9
|
the rcsid commit from hell }:>
|
2001-09-28 06:26:31 +00:00 |
|
Bill Currie
|
a9d6bc9a30
|
total nukage of #ifdef QUAKE2 (R_DarkFieldParticles is present, just unused)
|
2001-08-27 23:21:09 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
277b141ec7
|
Header cleanups (<strings.h> outside without HAVE_* tests and the like, multiply including several headers unless on windows, and other bizarre messes). Plus a hefty dose of whitespace.
|
2001-08-27 07:13:32 +00:00 |
|
Bill Currie
|
fb42199637
|
change all the SVFIELD calls to SVtype. this should make the code a little
easier to read.
|
2001-08-08 20:28:53 +00:00 |
|
Bill Currie
|
62c783f47a
|
eval_t is no more: too many evil casts involved in using it (which can result
it bad code being generated by gcc).
|
2001-06-08 00:13:06 +00:00 |
|
Bill Currie
|
6bf58ab1af
|
no header includes cvar.h now
|
2001-05-31 03:41:35 +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
|
b4538150bc
|
fix a type access error
|
2001-03-11 02:14:40 +00:00 |
|
Bill Currie
|
4137fbabb5
|
nq seems to like the new progs setup (got to e2m2 in medium without problems)
|
2001-03-04 05:27:29 +00:00 |
|
Bill Currie
|
6d6c34320f
|
nq compiles with the new progs setup, but doesn't have a hope of running yet.
None of the globals etc structs are filled in and there will be a lot of type
errors in SVFIELD usage.
|
2001-03-03 08:31:58 +00:00 |
|
Bill Currie
|
2367b0dc5f
|
initial work at bringing nq's progs code up-to-snuff with qw's. Doesn't work
yet :( nq segs due to either mangled strings or mangled functions, not sure
yet.
|
2001-02-26 20:52:14 +00:00 |
|
Bill Currie
|
1fce1ea12e
|
run indent over all the .c files using qw's .indent.pro. The real reason for
this is I mistakenly did so while making some other changes (which I made sure
were NOT in the checkin:)
|
2001-02-26 06:48:02 +00:00 |
|
Bill Currie
|
87854e1a0c
|
initial checkin of most recent newtree and nuq(?) source
|
2001-02-19 21:15:25 +00:00 |
|