Zephaniah E. Hull
2e57fd84ef
Minor cleanup of dlights.
...
(On init they are now white, instead of black.)
2001-01-11 10:05:42 +00:00
Bill Currie
9666eea338
fix mising #include <string*.h>
2001-01-09 02:53:58 +00:00
Bill Currie
b66c22d0e5
flickering rocket/lava lights are dead and cvars now support vectors (archiving
...
broken atm).
2001-01-08 07:07:48 +00:00
Bill Currie
ccba39666b
#include audit
2000-12-30 02:16:36 +00:00
Bill Currie
6f30e5ee26
dlights now work for BOTH software AND gl :)
2000-12-22 04:36:28 +00:00
Bill Currie
bf0f29bdcd
cl_ents.c:
...
fix sporadic rocket dlights in software
cl_parse.c:
simpify CL_ParseStatic
cl_tent.c:
misc cleanups
2000-12-21 20:43:19 +00:00
Bill Currie
b52f1baf96
the spirits shall no longer flee from the bodies of the dead :)
2000-12-21 05:49:14 +00:00
Bill Currie
6925190ffd
fix a nail related segfault caused by the re-write
2000-12-20 06:43:04 +00:00
Bill Currie
dd3ea544ce
cl_visedict re-write. lerping works MUCH better now, and lerping of torches
...
should be possible. client should also be microscopicly faster.
2000-12-20 06:18:55 +00:00
Jeff Teunissen
ea2a5c6f3e
Fix up a silly bug in interpolation that made certain players get
...
"stuck" at a particular frame.
2000-12-15 11:02:29 +00:00
Bill Currie
5c82660a2c
configure.in:
...
enable -mpentiumpro for i686
source/cl_ents.c:
a tiny abount of whites;ace/style
2000-12-12 07:18:40 +00:00
Bill Currie
c765120903
holy water has been sprinkled on the dancing corpses. they dance no more
...
also a little whitespace
2000-12-12 06:17:02 +00:00
Jeff Teunissen
0c662b0e6a
cl_ents.c: misc. tweaks to CL_ParsePacketEntities ()
...
rest: Myriad stuff.
r_netgraph now recognizes and abides by the cl_hudswap Cvar.
show_fps and show_time are on the same line now, and stay out of each
others' way.
New Draw_ function: Draw_TextBox(). It's like M_DrawTextBox(), except it
doesn't screw around with the screen coordinates.
2000-12-12 02:46:46 +00:00
Jeff Teunissen
3b6b929841
Okay, that's it. Model animation interpolation is as done as it's going to
...
get with the QW protocol.
2000-12-11 18:59:55 +00:00
Jeff Teunissen
2bd2e8e403
Fix up the interpolation case where it made dead bodies dance and fall
...
to the floor upon becoming visible. Quite funny, actually :)
2000-12-11 11:12:48 +00:00
Jeff Teunissen
d8e1f27d4b
pr_edict.c: whitespace
...
rest: Implement model animation interpolation for alias models. Trying to
implement this has been an annoyance for some time, but IT WORKS NOW. set
gl_lerp_anims to zero to disable.
2000-12-11 09:59:27 +00:00
Jeff Teunissen
54e2a4d9d3
Okay, the big whitespace reformat. There is some silliness (case
...
statements, variable declarations), but all in all it's not bad.
2000-12-08 06:51:37 +00:00
Bill Currie
97f7b9a568
rename quakedef.h to host.h (I should have done this months ago).
...
NOTE: -{sdl,sgl,3dfx,ggi,wgl,mgl} targets are very likely to be broken
if any file fails to compile, just put #include "host.h" into it
2000-12-05 06:33:44 +00:00
Zephaniah E. Hull
13bd5ce012
The init sequence cleanup!
...
Also broke up client.h into a lot of smaller headers.
Oh, software rendering works again.
And yes, this does hit a hell of a lot of files.
2000-10-29 15:35:24 +00:00
Zephaniah E. Hull
5d07b61d7a
The big particle rework!
...
Lots of changes, more then I can cover quickly.
Things now look, different, and probally much better!
Note, SOFTWARE RENDERING IS BROKEN with this commit!
2000-10-28 08:02:08 +00:00
Bill Currie
2682888425
the big cvar value -> int_val audit. seems to work ok
2000-10-17 03:17:42 +00:00
Anton E. Gavrilov
9698c439dc
This hopefully fixes the problem with feigning spies in TF staying visible when cl_deadbodyfilter is on.
2000-10-16 08:15:22 +00:00
Anton E. Gavrilov
bfcee99717
cl_deadbodyfilter and cl_gibfilter should work now.
2000-08-02 23:00:39 +00:00
Anton E. Gavrilov
bbb594019b
Change a bunch of Sys_Error()'s to Host_EndGame()
2000-07-31 12:54:11 +00:00
Forest Hale
907be5bd58
commented out some extend bit reporting code
2000-07-17 14:06:33 +00:00
Forest Hale
b6484d3f66
Fix for long standing baseline bug (OUCH!), should fix invis problems...
2000-07-04 00:49:01 +00:00
Zephaniah E. Hull
7077ac4582
FINALLY the end to the invis objects!!
2000-07-03 21:56:51 +00:00
Forest Hale
fff8ccb2c3
This should stomp the last of the invisible entity bugs.
2000-07-03 00:34:20 +00:00
Forest Hale
50fec20142
Fix for invisible players, etc etc. (QW protocol is nasty)
2000-07-02 14:14:56 +00:00
Forest Hale
968efda8ed
Fixed up Endy's EXTEND support - everything should work now.
2000-07-01 04:56:13 +00:00
Forest Hale
2028766d1f
Removed Endy's broken protocol enhancements.
2000-06-30 05:54:28 +00:00
James Brown
68ae22b1ac
More changes, rendering effects like alpha and colormod SHOULD work :)
2000-06-29 14:32:27 +00:00
Joseph Carter
39dcc9fdf3
The "Save Endy's Life" commit
...
Um, %d is not for floats, use %f
2000-06-26 02:35:40 +00:00
James Brown
3a43cea3b7
Again, patched for colormod and other extend bits.
2000-06-25 20:53:26 +00:00
James Brown
089a0a35d0
Patched for QSG Standard 2 (Extend Protocol).
...
Unfinished, renderer effects are only half implimented at this point.
2000-06-25 13:00:19 +00:00
Bill Currie
70b3327d77
gl client now builds again (thanks knghtbrd;)
2000-06-19 22:56:28 +00:00
Bill Currie
1246b26046
gl_fires/r_firecolor patch. Software client still builds and runs correctly,
...
but as I don't have GL at work, I have no idea if gl client still works, or if
rocket trails work (default to off). This is mostly a blind patch taking the
code from oldtree to newtree.
2000-06-19 22:15:18 +00:00
Joseph Carter
08ae0f5305
New cvar: gl_colorlights, default 1 for GL_RBGA lightmaps, set to 0 for
...
GL_LUMINANCE lightmaps. This is a CVAR_ROM.
2000-05-25 04:16:41 +00:00
Joseph Carter
82c68a482b
Explosions are temporarily PURPLE, deal with it.
...
Made dlight colors RGB as opposed to RGBA, the alpha doesn't make a whole
lot of sense.
2000-05-24 23:55:43 +00:00
Jeff Teunissen
a45cefb3e0
Cvar fixups...
2000-05-24 02:07:53 +00:00
Joseph Carter
7b1b82a16b
C done
2000-05-22 06:46:35 +00:00
Anton E. Gavrilov
a454cf411f
Add prediction for current player's effects
2000-05-22 04:54:06 +00:00
Bill Currie
af032b8d55
port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet)
...
split up the headerfiles and such. common.[ch] and qwsvdef.h no longer exist. More work still needs to be done (esp for windows) but this should be a major improvement.
2000-05-21 08:24:45 +00:00
Bill Currie
832af13c12
all files now include config.h
2000-05-17 10:03:19 +00:00
Dan Olson
1d26c02826
Cvar merge... segfault problems... also unknown problems in vid_svga.c
2000-05-16 04:47:41 +00:00
Joseph Carter
6e37b33f44
sys.h is no longer part of quakedef.h
...
sys_wina.S is now sys_x86.S (same as now gone sys_dosa.S, used on Linux too)
Updated Linux Makefile to reflect above
Linux translation table thingy now compiles properly
2000-05-14 16:56:28 +00:00
Joseph Carter
8236ef7594
this fixes software for the moment
2000-05-13 02:16:41 +00:00
Bill Currie
aec72be85e
/SW/ clients almost build (don't link). gl_flashblend needs to be hacked in to allow them to link
2000-05-13 00:27:23 +00:00
Bill Currie
3f0635e210
remove sys_win.c.client. if it's still needed, it's in cvs
...
remove some GLQUAKEs from tho others. no client builds atm :(, but then neither does the server :/
2000-05-12 23:45:09 +00:00
Joseph Carter
38f9b705b9
Whee! Every source file just got edited. Added the QF-style GPL header
...
to the top. What I didn't add was descriptions. Someone else wanna take
those on?
2000-05-11 16:03:29 +00:00