Ragnvald Maartmann-Moe IV
|
41bfde9cfa
|
More cleaning up after slobs.
|
2003-03-21 21:26:26 +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
|
bfd02b6412
|
mess around with the builtin comments
|
2002-08-14 22:33:10 +00:00 |
|
Bill Currie
|
ad6e025a91
|
take cmd.[ch] back to basics. the gib code is temporarily gone pending
renovations. cmd_source handling is a little hacky in nq, but it's working.
|
2002-07-31 05:19:03 +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 |
|
Ragnvald Maartmann-Moe IV
|
1478dcd9c9
|
Prune dead code.
|
2002-07-02 21:37:22 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
5e5fdb7bc2
|
Kill MSG_WriteChar.
|
2002-07-02 19:13:53 +00:00 |
|
Bill Currie
|
c25051e60e
|
link the obj runtime into the servers' progs engines
|
2002-05-31 15:04:23 +00:00 |
|
Bill Currie
|
33e055209e
|
Semi-major (more than minor:) progs convenience macro cleanup. There will
be more to come.
|
2002-05-22 22:35:37 +00:00 |
|
Bill Currie
|
9d59d953bd
|
more cleanups
|
2002-01-12 05:32:21 +00:00 |
|
Bill Currie
|
013f503738
|
start getting const-correct on vec3_t params
|
2002-01-03 05:29:38 +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 |
|
Bill Currie
|
791232e6d3
|
whitespace and {}s
|
2001-10-06 03:05:33 +00:00 |
|
Bill Currie
|
b1f4a778f9
|
the rcsid commit from hell }:>
|
2001-09-28 06:26:31 +00:00 |
|
Adam Olsen
|
57e98c89d2
|
Add a builtin for hullpointcontents, since gcc doesn't like unused
static functions
|
2001-08-28 01:14:21 +00:00 |
|
Bill Currie
|
a9d6bc9a30
|
total nukage of #ifdef QUAKE2 (R_DarkFieldParticles is present, just unused)
|
2001-08-27 23:21:09 +00:00 |
|
Bill Currie
|
74dfef5cd1
|
sort-of merge world.h and (mostly: Sys/Con vs SV) world.c this winds up
bringing rotated bboxes into nq :)
|
2001-08-27 22:16:11 +00:00 |
|
Adam Olsen
|
ea063a1e0f
|
having duplicate functions is bad.
|
2001-08-22 05:50:01 +00:00 |
|
Adam Olsen
|
17ba7ef92f
|
- move alot of the builtins to libQFgamecode_builtins
- move the init into qw and nq
|
2001-08-22 03:24:25 +00:00 |
|
Adam Olsen
|
0c63c11b4b
|
diff noise reduction. mostly just "progs_t * pr" to "progs_t *pr".
Only code change is copying qw's variable-size PF_VarString in place
of nq's 256 char "I wanna be a buffer-overflow exploit!" version.
|
2001-08-09 06:05:43 +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 |
|
Adam Olsen
|
d241e8dd64
|
Make sure all the function names passed to PR_AddBuiltin are
lowercase, for sanity reasons.
|
2001-08-04 22:14:45 +00:00 |
|
Adam Olsen
|
ae133d0a90
|
Modify progs to add builtins at runtime. It should be trivial to
lookup functions by name, and make all our new QC builtins allocate
numbers automatically.
|
2001-08-03 06:40:28 +00:00 |
|
Adam Olsen
|
19387f0801
|
diff noise reduction, cleaned up the comments somewhat
|
2001-08-02 23:27:45 +00:00 |
|
Bill Currie
|
22c9716b56
|
rename int_var to integer_var
|
2001-07-22 20:20:46 +00:00 |
|
Adam Olsen
|
a771b5bd6c
|
Make edicts command support a search string, so it only prints edicts
with matching classnames. Makes it easy to print out the type you want
for debugging :)
|
2001-07-19 03:18:11 +00:00 |
|
Bill Currie
|
1c9e1b176f
|
fear the mighty const correct patch
|
2001-07-15 07:04:17 +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
|
f6374b48ce
|
First pass at updating nq particles. Compiles. Crashes. Taniwha wanted a look. Flee in terror.
Also has bunches of cleanups, including string.h/strings.h ifdefs, whitespace, and removal of pointless comments.
|
2001-05-09 05:41:34 +00:00 |
|
Bill Currie
|
051f3ca96e
|
nq-{sdl,sgl,wgl} compile, but don't link
|
2001-04-10 23:17:47 +00:00 |
|
Bill Currie
|
067db089a2
|
make edict pruning, field parsing and the builtins part of progs_t like they
should have been
|
2001-03-27 22:39:21 +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
|
53c9732303
|
add PF_checkextension for later use. The pr_checkextension cvar will come
when I've had some sleep.
|
2001-03-07 10:22:51 +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
|
baa5ce01a1
|
more independence cleanups and nq is closer to running
|
2001-03-03 08:59:55 +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
|
7e14a0fbf3
|
clean up RETURN_EDICT and RETURN_STRING definitions to be both easier to read
and more correct for aliasing (and int size dependence, too:).
|
2001-02-27 19:05:05 +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 |
|
Ragnvald Maartmann-Moe IV
|
c6da49206e
|
More typos, spelling corrections, and case fixes fed to the nearest handy fiend.
|
2001-02-22 00:15:03 +00:00 |
|
Bill Currie
|
95f6db7775
|
start merging stuff into libs/util and fix the concequences in nq. nq doesn't
build yet though (keys.c, *screen.c and *view.c) due to console fun.
|
2001-02-21 19:35:06 +00:00 |
|
Bill Currie
|
87854e1a0c
|
initial checkin of most recent newtree and nuq(?) source
|
2001-02-19 21:15:25 +00:00 |
|