Commit Graph

3415 Commits

Author SHA1 Message Date
Ragnvald Maartmann-Moe IV 3b65cbc35d Raorn's SDL_GL_GetProc support. Makes -sgl targets work again, hopefully on windows as well as linux.
Now just need to get key repeat, focus handling and sound blocking on focus loss working like x11 input system does, and sdl support will be in pretty good shape. And clean out all the stupid #ifdefs...
2002-08-16 07:53:11 +00:00
Bill Currie f068b47c0c complain when MAX_PACKET_ENTITIES gets hit to see if this is our problem 2002-08-15 21:11:57 +00:00
Bill Currie 045e52cf14 start working on gui stuff for the new client menus and make the header file
protection macros consistent
2002-08-15 21:00:51 +00:00
Bill Currie 45a1ef2140 allow assignment of any pointer type to void pointers 2002-08-15 20:13:18 +00:00
Bill Currie 20394c3a4d add Makefile and Makefile.in 2002-08-15 19:09:48 +00:00
Bill Currie 75ec07705c bugger the dependencies, I want to be able to use this stuff for the menus! 2002-08-15 19:08:44 +00:00
Bill Currie f753dd82ae put \n on some error messages 2002-08-15 19:06:21 +00:00
Bill Currie 36ca7b55bd fix several problems caused by insufficient error checking and some double
Qclose calls
2002-08-15 18:53:03 +00:00
Bill Currie 00c6d011e7 forgot qwaq relied on cs-code's object.r 2002-08-15 18:51:58 +00:00
Bill Currie dce4bacf41 remove the redundant object.* files now that ruamoko exists (they're not used
here anyway)
2002-08-15 17:34:55 +00:00
Ragnvald Maartmann-Moe IV c86565307b Use function pointers for DeathmatchOverlay, instead of a ridiculous if/else tangle. Bulkier, but considerably faster. 2002-08-15 09:38:23 +00:00
Bill Currie 8842d12f5f prototypes seem ok now and fix dependecy tracking for newer cpp 2002-08-15 07:24:56 +00:00
Bill Currie d97a584c4f get everything compiling again. there are likely still incorrect prototypes 2002-08-15 07:05:17 +00:00
Bill Currie 118fc4b3ef create prototypes and linkages for all the server builtins, both nq and qw 2002-08-15 06:56:37 +00:00
Bill Currie 0ebaa9834b fix a vim snafu 2002-08-15 03:22:58 +00:00
Bill Currie 01c375c7db update test verbosity checks for the new default verbosity 2002-08-14 22:38:24 +00:00
Bill Currie bfd02b6412 mess around with the builtin comments 2002-08-14 22:33:10 +00:00
Bill Currie d34c7259dd make it possible to get to the console via the menu for when ` doesn't work 2002-08-14 22:03:44 +00:00
Bill Currie 141df55965 zap some FIXMEs 2002-08-14 20:01:23 +00:00
Bill Currie 9c79651d43 scan for saved files when menu_load or menu_save is used 2002-08-14 19:38:23 +00:00
Bill Currie 8adad57941 Make the cbuf api use a supplied cbuf rather than allocating its own. Kills
a FIXME and (Closes: #32)
2002-08-14 18:45:09 +00:00
Bill Currie 8f9d7079e4 forgot to remove the .deps dir on clean 2002-08-14 16:24:29 +00:00
Bill Currie a88b8e07b5 hide the .d files 2002-08-14 16:15:20 +00:00
Bill Currie f39c65e236 make building the whole lot easier 2002-08-14 15:59:27 +00:00
Bill Currie bbaaaae81c add the beginnings of a library for mods and a mod using the new features
of qfcc. doesn't do much yet.
2002-08-14 15:40:30 +00:00
Ragnvald Maartmann-Moe IV 520a3c0a90 Tiny speedup, cleanup. 2002-08-14 10:49:38 +00:00
Bill Currie 1a0cf8d1f4 remove some redundant/incorrect code 2002-08-14 06:28:38 +00:00
Bill Currie 7ed7938b1c get colored lighting working reasonably well 2002-08-14 05:45:50 +00:00
Brian Koropoff 513b5737f9 Got indexing into variables working and cleaned up variables a bit.
Partially translated zoom.gib into the new language, but it isn't done yet.
2002-08-14 05:28:07 +00:00
Jeff Teunissen 87fd1adadb Enable compiling the null plugin by default. 2002-08-14 05:16:11 +00:00
Jeff Teunissen 2037db210c whitespace. 2002-08-14 05:12:57 +00:00
Jeff Teunissen ec11de22ae White space. 2002-08-14 05:04:15 +00:00
Jeff Teunissen 5ef0831f63 Debian updates. 2002-08-14 05:02:25 +00:00
Bill Currie 09ce2b0662 make sure a class' super class gets referenced when the class is implemented
to ensure the super class' object file gets linked in when it's in a library
2002-08-14 03:55:23 +00:00
Bill Currie fabaf84745 fix a missing reloc ref for .this 2002-08-14 03:44:41 +00:00
Bill Currie 53b257c918 preprocessising fixes, including detecting when to stop at the preprocessing
stage.
2002-08-13 22:02:07 +00:00
Bill Currie 8474f145d1 remove debug print 2002-08-13 21:54:10 +00:00
Bill Currie 0840678465 handle extern -> defined transition properly for vectors 2002-08-13 21:19:30 +00:00
Bill Currie 2f4094344b don't change the hidden parm type for protocol methods until they're used in a class 2002-08-13 21:18:17 +00:00
Bill Currie fa6f3cb09d loop over the method list correctly 2002-08-13 21:17:20 +00:00
Bill Currie 3971786ee1 clean up a follow on error for calling an undefined function 2002-08-13 21:16:42 +00:00
Bill Currie aa76f81073 change the default verbosity to 0 2002-08-13 19:32:06 +00:00
Bill Currie cd6f82c2c9 fix Class mangling when compiling multipe source files to objects 2002-08-13 17:03:26 +00:00
Bill Currie e16e087deb hopefully a more accurate check for bison and flex 2002-08-13 04:22:26 +00:00
Bill Currie ff02dfbbbc make the sdl clients link reliably (some versions of binutils don't cope well
with no .o files)
2002-08-12 16:42:26 +00:00
Bill Currie 2abaf27cdc attempt to fix the dark models at centers of dlights 2002-08-12 15:36:52 +00:00
Bill Currie 8e97d6279a first stab at colored alias model lighting 2002-08-12 06:14:55 +00:00
Bill Currie 1afd2d95b2 break out the 1 vs 3 lightmap components code into separate functions and
do preliminary support for colored alias model lighting
2002-08-12 04:42:29 +00:00
Bill Currie 7e4e294089 fix the unlit models in full light bug 2002-08-12 02:05:45 +00:00
Ragnvald Maartmann-Moe IV a69b172f6f Cache grappling hook beam model loading, should speed up CTF beam handling. For mods with no beam model, wastes a pointer on a lightning bolt model. Better than crashing... ;)
Also copy the sound effects LUT for spikes into nq, which I never got around to.
2002-08-10 02:53:44 +00:00