Commit Graph

131 Commits

Author SHA1 Message Date
TimeServ 084c095dc7 fix frame lerp again, dynamically allocate client baselines (should save about 2MB of memory on typical servers), bounds check baselines (stops invalid svc_spawnbaseline from crashing), small DP extension fix, fix demo baselines
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2365 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-07-24 04:24:41 +00:00
TimeServ 3866a4c292 add r_drawflat_nonworldmodel, defaults to 0
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2315 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-06-04 16:02:03 +00:00
TimeServ 637633af80 vector op cleanups, added pr_droptofloorunits, sets how many units droptofloor QuakeC call will drop, defaults to "" which drops up to 256 units (Quake default)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2304 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-29 04:50:24 +00:00
TimeServ b720455bb8 fix without Q2CLIENT/NQPROT build, software renderer with plugins fix, misc fixes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2298 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-28 21:56:04 +00:00
TimeServ 31eaf52ce9 fix to master cvars, don't crash when worldmodel doesn't get loaded for the client, misc fixes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2296 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-25 21:32:32 +00:00
TimeServ 0d6d61e31c fix up some q2 sound effects and handle sound delays, misc cleanup
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2270 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-10 07:35:19 +00:00
TimeServ 9e8aa5ee66 add r_particlesdesc callback and removed latch, r_particlesdesc will now reload particle set on change
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2245 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-06 06:26:02 +00:00
TimeServ 8e65ba98d5 minor fixes, change name and sys_linebuffer to callbacks
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2241 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-06 02:53:36 +00:00
Spoike 7d89845224 Some fixes for Quake2.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2187 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-04-11 20:09:39 +00:00
TimeServ e40c7f8a87 fix crash with Q2 server, server/client handles Q2 map checksum, server sets Q2 airaccelerate on init
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2177 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-04-08 05:43:53 +00:00
Spoike fd01aa605f Hrm, must have not saved before committing these.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2152 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-04-02 23:52:05 +00:00
Spoike e78a6c43d5 packetloss/netgraph fixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2147 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-04-02 23:25:03 +00:00
Spoike f03e0e3930 whitespace change. I prefer it this way.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2136 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-26 17:08:19 +00:00
Spoike 4080f29040 cl_shownet 2 was out of date (so clarify stuff at the same time)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2112 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-14 01:21:18 +00:00
TimeServ 28979e3d12 don't Sys_Error on invalid translation, BSP (HL/Q1/H2) loading will no longer Sys_Error
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2098 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-12 22:01:49 +00:00
Spoike aeea639fc2 Filename security paranoia. Added a glsl extension to the shader system. using serverinfo, you can enable shaders without cheats now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2079 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-11 03:12:10 +00:00
Spoike 66c13f27a5 'this is gccs bug', 'honest'.... you believe me, right? please?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2059 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-06 21:11:50 +00:00
Spoike 2046931e26 gameclock, roq/avis can play on shaders (sound is wrong though, so that's fine with avis!), snprintf changes (this is the bulk), up2's mcharset
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2054 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-06 01:41:09 +00:00
Spoike 38c36360f6 Mostly colourmod stuff. A few fixes for q3 menus, some gamma fixes for q2, more verbose messages for pngs, and hopefully a gamma fix.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2034 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-27 00:42:25 +00:00
Spoike 262c21afd1 Added f_qizmoconnect don't know if it works or not.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1996 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 23:35:04 +00:00
TimeServ df16aa1400 fix Sys_Error with jpeg screenshots, standardize console warning/error/notice colors
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1984 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 01:24:22 +00:00
Spoike 0bd1517522 Fixed a few warning messages.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1972 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-17 19:54:47 +00:00
Spoike bdbd387620 Fixes some DP protocol issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1961 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-12 20:20:01 +00:00
Spoike cf73c8b81e Copyable console, and up2's demand for aliases like fuhquake.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1935 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-06 01:06:17 +00:00
Spoike fdb5cf3aff Fixed mvd playback as correctly as I can think how.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1902 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-28 19:04:13 +00:00
Spoike 9620a98dc2 Removed moodles' infokey stuff which was totally wrong anyway.
Enabled the prototype warnings. Looks like we need them.
Fixed a few warnings other than the prototype ones which I just enabled.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1898 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-28 02:35:40 +00:00
Lance 07a1fb3ba1 fixed msvc6 warnings
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1896 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-27 08:12:14 +00:00
Spoike e3cb464de9 Some bugs fixed. I wonder what I've broken.
Oh yeah, hud scoreboard stuff works now.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1883 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-21 00:06:49 +00:00
Spoike 477a052107 Bugfixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1865 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-13 20:30:01 +00:00
Spoike f0feb82b90 rjlan wanted mingl to compile again, and moodles reported a demorecording bug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1862 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-13 06:27:18 +00:00
Spoike 232c7fbc15 fileul is implemented - needs a commandline parameter at the moment.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1858 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-12 22:56:54 +00:00
Spoike 8499c5a6db Make these case insensitive.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1849 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-12 22:19:47 +00:00
Spoike c7fb937754 Fun.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1842 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-11 22:24:08 +00:00
Spoike 4fa4d18341 hopefully this fixes something.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1837 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-10 18:50:23 +00:00
Spoike 12a1bcb2c1 This gets csprogs to download. ahh well.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1835 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-10 18:48:03 +00:00
TimeServ afb9ec7a08 fix for RID #1394691 (boss2 at least)
added r_drawviewmodelinvis
Spike needs to fix heightmaps, they have a similar issue


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1829 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-09 01:49:06 +00:00
Spoike 0c2186f0d9 Allows connecting to Q2 servers again.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1811 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-06 23:58:32 +00:00
Spoike ba789a5446 I've been fixing up client downloading. Hopefully we're a little more robust.
requiredownloads 0 can possibly cause problems though, with missing maps and such.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1785 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-04 00:44:34 +00:00
Spoike 975a0a2cc4 Trying to fix some downloading vfs stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1779 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-02 23:46:44 +00:00
Spoike df331445ad downloads use vfs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1777 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-02 23:00:10 +00:00
TimeServ 644de1850f fix to name parsing
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1762 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-02 22:05:47 +00:00
TimeServ a8889d8f24 THIS COMMIT MOST LIKELY BREAKS THINGS.
changed conchars from 16-bit to 32-bit
added support for RGBI fg and bg colors
better support for ^8/^9 text codes
fix to echoish menu sounds
added plugin stuff for centerprints/server messages/chat messages, not finalized (?)
GL/SW color character functions improved (although neither handle transparent characters, and SW needs improvement with the palette remapping)


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1750 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-01 09:01:15 +00:00
TimeServ c5b3483145 fix GL builds (as much as I screwed it up anyway)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1736 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-12-22 21:46:28 +00:00
TimeServ 6dd7ddd353 palette remap per entity for sw
minor change to qclib for hexen2


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1735 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-12-22 20:35:04 +00:00
Spoike 811d31569e Urm, string, not value
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1705 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-12-13 02:33:03 +00:00
Spoike f01489b7f4 Team chat sounds, a download bugfix, and a correction to the standard nq entity limits
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1704 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-12-13 02:31:57 +00:00
Spoike 3931528beb Removed timeserv's precompiler protection around files I forgot to add.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1646 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-12-01 01:22:25 +00:00
TimeServ 21b5d68685 Spike broke CVS build due to not committing cl_ignore.c
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1635 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-11-30 02:26:12 +00:00
Spoike 339d478659 I wonder how much this will break. Ahh well. It works for me, and I need to go to bed.
Well, plugins should be able to read/write files through the engine. audio decoding plugin interface is in (might be changed later).
TCPConnect is in.
msg_filter and scr_centersbar.
some recording fixes too.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1634 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-11-30 01:20:53 +00:00
Spoike 9355c7dda5 makeconfig.sh - the shell script that generates config.h either automagically or through prompts, use it through make
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1586 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-11-26 03:02:55 +00:00