Commit Graph

760 Commits

Author SHA1 Message Date
Spoike 0b4df80600 deluxmap support added.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@761 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:10:11 +00:00
Spoike f7ed8da8ef Changed gl->qgl. Preliminary csqc work.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@760 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:07:50 +00:00
Spoike d8ef0b5c2e Added mesh generation (currently as well as poly creation) Changed gl->qgl.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@759 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:06:40 +00:00
Spoike 90d183cb14 Added GL only GetPalette. Changed gl->qgl.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@758 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:04:42 +00:00
Spoike 8b543d0d66 Changed gl->qgl.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@757 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:03:56 +00:00
Spoike 5530ac045f Added shader path for the r_drawflats. Changed gl->qgl.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@756 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:01:24 +00:00
Spoike 88424fd924 changed gl -> qgl
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@755 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:59:56 +00:00
Spoike 32f4b79893 Added support for deluxmaps.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@754 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:54:59 +00:00
Spoike 9528e73c96 Converted gl -> qgl.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@753 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:54:22 +00:00
Spoike 478d42c441 Removed some obsolette comments.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@752 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:51:40 +00:00
Spoike 7673f3d17a This fixes lightmapped non-warping water on q2 bsps.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@751 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:49:15 +00:00
Spoike 4effcb8172 stuffcmd was changed
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@750 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:47:31 +00:00
Spoike 756ab19471 Better handling of user defined cvars.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@749 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:46:54 +00:00
Spoike a859377ded command line arguments are more reliable because of this.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@748 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:46:11 +00:00
Spoike 36606e1216 Q2-alike +set handling.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@747 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:45:03 +00:00
Spoike 2500f221c4 Tweeked config handling lots. It's much more friendly now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@746 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:44:12 +00:00
Spoike 517ba202a3 Those downloading messages were annoying me.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@745 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:41:46 +00:00
Spoike 4bf238f9ae Q2 has a button flag ANYBUTTON which actually occurs when any user presses any button at all. Which is pretty horrible really, as going to console ends intermission for all other users. :( We only set the flag if attack or jump is pressed. You can use +button8 for just anybutton still, if it's a problem in some way.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@744 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:41:01 +00:00
Spoike 5f2aa993de Needed casts. The pmove code on the server got it's own usercmd, so the clients pmove code needs to incorporate casts appropriatly also.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@743 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:38:41 +00:00
Spoike 9f7ca44459 Added notarget and fly commands (and a cast for q2 gamecode's usercmds)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@742 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:36:13 +00:00
Spoike 340acfd808 Fixed a map name bug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@741 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:34:59 +00:00
Spoike 63685e264b That's more stable now
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@740 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:34:25 +00:00
Spoike d30d52c8fa Q2 game code needs a very specific structure.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@739 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:33:58 +00:00
Spoike a1d1f34fe3 Urm, yeah, that's probably better.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@738 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:32:32 +00:00
Spoike e4213157a9 Fixed a bug which was causing a Q2 game error when failing to open the level cache for writing.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@737 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:31:38 +00:00
Spoike 933de315ea Removed the old forms of the specular fragment program.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@736 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:13:54 +00:00
Spoike 6b17c2f8c3 Run without gamedata (server list works at least)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@735 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:12:46 +00:00
Spoike 94da52bb17 It now runs without any gamedata.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@734 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:11:33 +00:00
Spoike defad00c26 r_fullbrightSkins added.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@733 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:10:52 +00:00
Spoike 4ca2ea89f9 That just makes more sence.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@732 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:10:32 +00:00
Spoike aa039d563d Don't autodownload palette/colormap afterall.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@731 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:08:47 +00:00
Spoike 444d40db67 Added support for loading an alternate sort of sort of tga
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@730 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:07:55 +00:00
Spoike d28993bd60 Making FTE run without any gamedata.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@729 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:06:55 +00:00
Spoike 2df5251e89 Stole lh's font, for use without gamedata.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@728 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:02:25 +00:00
Spoike b9df04076c tweeked execution of default configs to be more conservative, made bskins work.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@727 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:01:19 +00:00
Spoike 4ec4d1f38d Made it so that the user may specify skin colors instead of skin names.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@726 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:00:20 +00:00
Spoike 988a3a2cda fbskins is meant to be a float
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@725 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 07:58:50 +00:00
Spoike eef16df03f Fixed the messagemode colour bug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@724 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 07:58:11 +00:00
KrimZon 4b60b739f7 Added GL_ARB_shader_objects extension code in glsupp.h
Added init of the used functions to GL_CheckExtensions and some functions for the simplifying api to gl_vidcommon.c
Added the function declarations and other defines for that interface to glquake.h


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@723 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 23:34:42 +00:00
TimeServ 8b17508ae4 better solution
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@722 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 19:48:26 +00:00
TimeServ eede8928f3 removed Auto: Changed resolution
particles/beams should clear correctly on r_part


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@721 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 19:19:51 +00:00
Spoike 2768319718 fixed mouse not active after vid_restart.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@720 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 12:01:48 +00:00
Spoike 585dc4db55 don't crash if they gave us a dodgy model (md3s... hmm)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@719 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 10:58:18 +00:00
Spoike b6d8192406 Added some warnings to try and catch people doing silly things.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@718 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:22:31 +00:00
Spoike dd7934c7db Spotted that // wasn't being treated as a comment on frame macros. Thanks Urre.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@717 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:22:03 +00:00
Spoike 79c1f23370 Cleans up better on a runaway loop error.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@716 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:18:03 +00:00
Spoike 6cc587e8e8 Make sure colour 7 is used if the server said an empty lightstyle.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@715 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:16:52 +00:00
Spoike b3ac55613b bung
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@714 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:07:47 +00:00
Spoike 5a6c27d500 mingw detection is a little better now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@713 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:06:46 +00:00
Spoike 5374343d1d compiles a bit more often.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@712 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:05:34 +00:00