Bill Currie
|
9f2418d873
|
new cvar: gl_mesh_cache. controls minimum triangle count in a model before
the model is cached or cache checks are done for that model. 0 disables
caching entrirely.
|
2001-08-14 20:02:54 +00:00 |
|
Adam Olsen
|
b277881832
|
Don't try to write freed entities to the client
|
2001-08-14 11:15:47 +00:00 |
|
Bill Currie
|
dd16a1c4d5
|
call the IE init ans shutdown functions. still need to rework the rest of the
intput system to use it.
|
2001-08-14 00:03:03 +00:00 |
|
Bill Currie
|
07a09e0812
|
statement printing now infers the type of a def from the instruction where
possible, thus allowing anonymous defs to print their contents.
|
2001-08-13 23:49:04 +00:00 |
|
Bill Currie
|
d55199bece
|
re-arrange the types of store and storep so things make a little more sense
|
2001-08-13 23:00:17 +00:00 |
|
Bill Currie
|
283b0e1a21
|
change the types of the statement operands to unsigned short to clean up
most of the uses
|
2001-08-13 21:09:00 +00:00 |
|
Bill Currie
|
45fd3e084d
|
rhamph's deadbeaf locals patch as-is :)
|
2001-08-13 20:29:33 +00:00 |
|
Bill Currie
|
31a560cc3f
|
d'oh
|
2001-08-13 20:23:41 +00:00 |
|
Bill Currie
|
da7e8568a4
|
fix a couple of issues with garbage collection
|
2001-08-13 20:22:36 +00:00 |
|
Bill Currie
|
2a6830d2d8
|
revised dynamic string handling. allows for `bounds checking'
|
2001-08-13 20:01:37 +00:00 |
|
Adam Olsen
|
f9f1e053a4
|
use 0 instead of sv_highchars when setting the *cheats serverinfo,
since sv_highchars isn't initialized at that point.
|
2001-08-13 09:14:15 +00:00 |
|
Bill Currie
|
a290afd2b5
|
back out the dynamic allocation so prozac will still work
|
2001-08-12 19:50:23 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
637bdea058
|
Fix indent comment dementia.
|
2001-08-12 17:45:55 +00:00 |
|
Adam Olsen
|
eed71f2803
|
err, and of course we want *line* buffered, not *un*buffered. hehe, I
thought the output looked kinda slow..
|
2001-08-12 11:30:08 +00:00 |
|
Bill Currie
|
bbef4b0b6f
|
ugh, I hate the need for this, but it's needed. sv_old_entity_free is my
compromise :) set it to 1 to allow progs like MegaTF to work (reload crash).
|
2001-08-12 04:14:25 +00:00 |
|
Bill Currie
|
c103adc17d
|
clean up the code generated for a = b ? c : d
|
2001-08-12 02:38:12 +00:00 |
|
Bill Currie
|
f343776b5a
|
mark some jobs done, correct a typo and sort them by done, in progress, planned
|
2001-08-11 22:07:03 +00:00 |
|
Bill Currie
|
79ce6c56ca
|
fix assignops with entity fields by cloning e1 rather than just re-using it
|
2001-08-11 22:02:59 +00:00 |
|
Bill Currie
|
248de6858d
|
hopefully take care of freebsd
|
2001-08-11 21:46:02 +00:00 |
|
Bill Currie
|
c2d3d8f3ab
|
temp def expressions and ?:
seems to work :)
|
2001-08-11 21:15:24 +00:00 |
|
Bill Currie
|
3d30361595
|
show_ping and show_pl. pretty much like show_fps.
|
2001-08-11 04:14:58 +00:00 |
|
Bill Currie
|
a8e858f77d
|
fix a bug where every 2nd(?) arg was being skipped when setting up a function
call
|
2001-08-10 21:31:48 +00:00 |
|
Bill Currie
|
11381ce593
|
the usual
|
2001-08-10 21:19:36 +00:00 |
|
Adam Olsen
|
caeb31e6ca
|
start of the support for chained function calls. Actually, they
should work fine now, there's just some extra temp vars we want to
remove before we can consider it "done" :)
|
2001-08-10 20:35:42 +00:00 |
|
Bill Currie
|
b44fd6ab91
|
move a var
|
2001-08-10 18:42:13 +00:00 |
|
Bill Currie
|
4388bf0519
|
good bye, old parser
|
2001-08-10 18:35:55 +00:00 |
|
Bill Currie
|
9e46265046
|
fix a silly error causing integer constants to not be re-used
|
2001-08-10 17:41:08 +00:00 |
|
Bill Currie
|
a33c834a39
|
move SHL and SHR down in expr
|
2001-08-10 17:00:53 +00:00 |
|
Adam Olsen
|
6414897dae
|
got a few new operators for qc :)
<< >> % which all act like their C counterparts
+= -= *= /= &= ^= |= <<= >>= %= which just expand into the obvious,
also like the C versions.
|
2001-08-10 16:17:00 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
ca4d4791c9
|
Fix a severe braino, and get less excessively parenthetical in one spot.
|
2001-08-10 03:07:34 +00:00 |
|
Bill Currie
|
753928bd39
|
/me grumbles about some versions of gcc
|
2001-08-10 02:50:05 +00:00 |
|
Bill Currie
|
a2ef36e7ba
|
get the scaling on v_blend right for the change from 0-255 to 0-1
|
2001-08-10 02:42:34 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
b868a09661
|
Kill off gl_view.c and sw_view.c. Renderer merge is more or less complete now. Software and gl renderers now calculate color shifts the same way, and sw looks a bit different now. Powerups don't shift enough in sw right now, IMO.
|
2001-08-10 00:28:57 +00:00 |
|
Bill Currie
|
ac9dace768
|
add focus loss/gain events and fix a silly bug in IE_Set_Focus
|
2001-08-09 23:43:13 +00:00 |
|
Bill Currie
|
dfc74deff7
|
put in instructions for building from cvs (and coping with autoconf)
|
2001-08-09 23:34:35 +00:00 |
|
Bill Currie
|
bc34529a80
|
code for the input event system
|
2001-08-09 23:16:54 +00:00 |
|
Bill Currie
|
c96a092f4e
|
header for an event based input system
|
2001-08-09 22:35:41 +00:00 |
|
Bill Currie
|
27ccfa67c5
|
fix the efficiency of unary expressions as args to a function
|
2001-08-09 17:05:30 +00:00 |
|
Bill Currie
|
2774260898
|
test ^
|
2001-08-09 16:39:08 +00:00 |
|
Bill Currie
|
081d8f3c47
|
^ and ~ operators for qc (^ from Rhamphoryncus) and clean up the punctuation
line in qc-lex.l (why didn't I think to do that in the first place?!?)
|
2001-08-09 16:34:46 +00:00 |
|
Bill Currie
|
998c3405e1
|
make the server module's console output line buffered when curses isn't being
used
|
2001-08-09 15:33:44 +00:00 |
|
Adam Olsen
|
4cd037f025
|
Make the console line-bufered. woot.
|
2001-08-09 12:19:15 +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
|
06946d6ab4
|
memset doesn't use bits 8+
|
2001-08-08 23:32:09 +00:00 |
|
Bill Currie
|
3047a6a4ba
|
this seems to fix the flickering dlights problem. surface visibility was
calculated too late for light marking.
|
2001-08-08 22:20:57 +00:00 |
|
Bill Currie
|
b66a69617e
|
this is a little more useful here than in the cvs logs
|
2001-08-08 20:31:20 +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
|
cd522a6f97
|
should now handle any size of model. also modify the mesh file format slightly
(version and commands+verts sum for checking) and change the mesh extention to
.qfms
|
2001-08-08 08:52:55 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
a4ea8d088a
|
Header sort.
|
2001-08-07 21:35:54 +00:00 |
|
Bill Currie
|
0cba1b0f62
|
pre-calculate blended alias frame verteces and don't bother doing any
blended calculations for single pose frames/models
|
2001-08-07 21:18:49 +00:00 |
|