Commit graph

1163 commits

Author SHA1 Message Date
Joseph Carter
15488dd27e cleaned up the DGA stuff a little 2000-04-29 02:41:54 +00:00
Bill Currie
a3c55ff7f1 completly disable debug output for command execution. hurts fps too much 2000-04-29 02:34:56 +00:00
Joseph Carter
2d6b0867e7 Loring is gonna kill me because I paid no attention to systems without DGA
here..  I'll fix it later if you don't first.
2000-04-29 00:32:41 +00:00
Loring Holden
d2bede4383 Cast isspace() parameter to int in order to avoid error under Irix 2000-04-28 21:14:52 +00:00
Loring Holden
45ca17ab62 Only define hasdga if compiled w/ DGA (#ifdef HAS_DGA), so that we avoid
defined but not used error
2000-04-28 21:14:13 +00:00
Joseph Carter
168d3e3761 Make DGA default to yes 2000-04-28 20:41:48 +00:00
Joseph Carter
d01388261c Undid all the disabling of DGA. All of the sudden it works just fine. It
begs the question: What the HELL was wrong with it before and who fixed it
without telling me?!  =D
2000-04-28 20:37:25 +00:00
Tony Tyson
3e10387288 Changed crosshairalpha to gl_crosshairalpha and made it floating point.
(1.0 = opaque, 0.0 = clear).
2000-04-28 04:43:21 +00:00
Tony Tyson
ae2ab25a34 Added cvar "crosshairalpha" for crosshair 2 & 3. Defaults to 255 which is opaque (0 is clear). 2000-04-28 03:38:01 +00:00
Tony Tyson
341eacbc53 Replace alloca with malloc for win32 builds. 2000-04-28 02:52:00 +00:00
Tony Tyson
3d58770b4e Trivial fix for WIN32 version when GLOBAL_CFG_FILE is not defined. 2000-04-28 02:46:02 +00:00
Dan Olson
4771585877 prevent an annoying and unecessary warning message on uquake shutdown under
certain conditions
2000-04-27 23:09:42 +00:00
Dan Olson
52588a41ba More cvar descriptions. I think I'm done for now. 2000-04-27 21:49:19 +00:00
Dan Olson
3a4bb0d831 Added some cvar descriptions 2000-04-27 21:37:00 +00:00
Pontus Lidman
8aa0adddc0 Typo corrected when configuring with extra ipv6 libraries 2000-04-27 20:28:34 +00:00
Bill Currie
1970ba1b43 just added a comment 2000-04-27 11:55:22 +00:00
Bill Currie
2e61dac258 casue autoexec.cfg to be executed in the new gamedir (after frontend.cfg)
also, clean up quakefs.c a little (minor)
2000-04-27 10:56:31 +00:00
Bill Currie
e94c1488ac shuffle things around so gamedir works early on in the piece. Also put it into qw-client in the first place. grr Unfortunatly, doesn't fix our class change problem :( 2000-04-27 09:25:38 +00:00
Bill Currie
3c8ff479a3 oop, forgot this for avoiding win32 problems 2000-04-27 07:15:51 +00:00
Bill Currie
9afa18b5f8 !lart taniwha for forgetting to make clean after changing headers 2000-04-27 04:55:43 +00:00
Bill Currie
578532766f oops :/ 2000-04-27 04:38:48 +00:00
Bill Currie
439c26b18b developer 1 will cause +... output when things are executed
Also, move the developer cvar to it's new home in cvar.c and cvars.h
2000-04-27 04:33:30 +00:00
Joseph Carter
b1e18056eb gl_particles moved out of gl_vid* since it is common.
new cvar, gl_fires.  Default to 1, set to 0 if you hate the fire effect on
the lavaball and coming off the rocket trail.
2000-04-27 04:30:37 +00:00
Bill Currie
e0d55e9c19 fix knghtbrd's segfault. Make two passes at the config file just like the command line. 2000-04-27 02:07:29 +00:00
Bill Currie
ede51b8e01 hopefully, this will allow the windows targets to build 2000-04-27 01:25:20 +00:00
Bill Currie
0142fc1a24 expand ~ for spefifying data directories.
Note: still needs to be autoconfiscated, but I'm not sure what direction to take there.
2000-04-27 00:37:57 +00:00
Bill Currie
af8f5e501b execute all commands in quakeforge.conf, not just set 2000-04-26 23:43:46 +00:00
Joseph Carter
a79a491b96 Stephen Hocking reported a bug in the OSS sound code under FreeBSD. This
is the extremely long and complex (ie, single line) change to fix it.
2000-04-26 16:41:12 +00:00
Joseph Carter
5ce33303ac slight cleanup of taniwha's global config stuff.. YES another -D on the
cmdline to gcc.  *sigh*  This is the "proper"(?) way to do what we're
doing.  Shouldn't affect anything for win32.
2000-04-26 16:12:03 +00:00
Bill Currie
b7b9937dcb Add global config file loading. Fully autoconfiscated (Coderjoe: you'll need to add onother #define to wins/config.h). Currently, only set commands are executed (easy enough to change). if ${prefix} is /usr, the global config file is /etc/quakeforge.conf, otherwise it will be ${prefix}/etc/quakeforge.conf. The full path to the config file can be specified with (eg) --with-global-cfg-file=/usr/etc/quakeforge.rc. 2000-04-26 13:24:13 +00:00
Thad Ward
aa42a88241 added FS_BASEPATH to the win32 config.h file 2000-04-26 05:37:09 +00:00
Joseph Carter
a842501f0d You can now save 1000 screenshots, they'll be named qf000 to qf999...
Why you'd want 1000 screenshots I have no idea, but I did hit the limit of
100 when I was trying to get good screenshots of the rocket stuff..
2000-04-25 15:25:33 +00:00
Bill Currie
e605302b38 autoconfiscate fs_basepath
--enable-basepath causes qf to look in ${prefix}/gqmes/quakeforge for the files
--with-basepath=path gives you more control
2000-04-25 12:31:03 +00:00
Bill Currie
0e44ae7475 Rockets and lavaballs now have dlights (same color as their fireballs) attached to them. 2000-04-25 10:58:47 +00:00
Bill Currie
6d9d7b6197 Make R_RocketTrail take an entity_t * parameter (the one the trail is for) so that various things can be done, including using the entity as a key for R_AllocFire.
Also, rocket/lavaball trails now work beautifly. They have to be seen to be believed.
2000-04-25 09:35:07 +00:00
Bill Currie
2d4091ffa0 reformat a couple of lines 2000-04-25 04:15:49 +00:00
Bill Currie
9fd7079be9 cleanup the r_fog/r_volfog/r_wateralpha code a little, removing the #if 0ed code 2000-04-25 04:08:12 +00:00
Bill Currie
98e7670d66 forgot to disable the stensil buffer for r_volfog 2000-04-25 03:35:30 +00:00
Bill Currie
32b012dda0 allow r_fog, r_volfog and r_wateralpha to be independent of each other. Interesting effects on entities (eg zombies on walls): they wind up full white (1,1,1, I guess). 2000-04-24 09:48:48 +00:00
Bill Currie
451b4056a4 fix the r_wateralpha not working without r_volfog bug. Unfortunatly, this doesn'
t do anything for the r_wateralpha bug that allows cheating (no diff what so eve
r).
2000-04-24 08:59:09 +00:00
Thad Ward
bc7c094a33 uncommented some code that was removed in ver 1.2 of this file to correct some sound problems many people were reporting 2000-04-22 23:12:04 +00:00
Bill Currie
b7ebd7efa6 fix an inconsistency devkev found. It's not (yet) a problem in our code, but it was causing sefaults in in qwf. 2000-04-21 12:42:33 +00:00
Bill Currie
95393325ad add a comment giving a little info on what's going on with the command line commands. 2000-04-20 08:58:07 +00:00
Bill Currie
f29bffb2ff move +set handling as early as possible 2000-04-20 08:52:59 +00:00
Joseph Carter
8a65ae8ca9 If we treat MOVETYPE_WALK as MOVETYPE_PUSH the catapult in df42 seems to
behave itself a little more often.  I can find no explanation why and it
seems like it should possibly do nothing, but it SEEMS to help.

Thanks for the suggestion Tim.
2000-04-20 02:55:02 +00:00
Pontus Lidman
8cef444f8d KAME/NetBSD142 compatibility patch from Itojun <itojun@iijlab.net> applied 2000-04-18 20:49:26 +00:00
Loring Holden
7c5c21c5a7 Now checks for errno.h and sys/dir.h for qw_server/sys_unix.c 2000-04-18 15:58:14 +00:00
Loring Holden
052c4866ac Now uses autoconf instead of:
#if defined(unix) || defined(_AIX) || defined(__NetBSD__)
2000-04-18 15:57:40 +00:00
Joseph Carter
171b4c407d minor sbar fix 2000-04-18 11:11:17 +00:00
Bill Currie
09183d0628 cmd.c:
Add Cbuf_Execute_Sets to execute /only/ +set commands.
	Break out common code from Cbuf_Execute and Cbuf_Execute_Sets into
	a local function.
cmd.h:
	add prototype for Cbuf_Execute_Sets
host.c:
	use it
2000-04-18 10:13:17 +00:00