TimeServ
789c9b0ee6
use engineflags instead of constant strcmp checks
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2053 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-06 00:19:46 +00:00
TimeServ
1ed370ac4a
assure that bsp entity lumps are null terminated (fix 2fort5p loading), cosmetic fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2051 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-05 03:50:54 +00:00
Spoike
30fa877587
Small loading speedup.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2012 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 23:50:12 +00:00
Spoike
19ab4fd050
Meh, I'm just going to commit everything.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1778 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-02 23:01:54 +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
d4d365175d
I've been fixing warnings.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1448 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-10-07 16:27:20 +00:00
Spoike
b73f794d7d
Just fixing some warnings.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1445 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-10-07 02:13:15 +00:00
Spoike
c86db94c76
Added alternate replacement texture names for compatability. (as requested by rjlan)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1351 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-09-22 12:59:34 +00:00
Spoike
347311db8c
q3 fixes and misilaneous minor changes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1298 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-09-08 22:52:46 +00:00
Spoike
1130dea569
Rewrote a few bsp tracing stuff (primarily for heightmap things).
...
Q3 client and server support is in.
heightmaps are in.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1252 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-26 22:56:51 +00:00
Mark Olsen
467f564f1a
Fix for minimal build.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1235 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-19 15:42:56 +00:00
TimeServ
83cc102208
m_accel/m_accel_noforce/m_threshold_noforce added, m_filter fixed up
...
added particle fields inwater and spawnchance
changed particle field timelimit -> spawntime
emit state is now kept (fixes rid# 1015648 FINALLY)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1203 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-06 22:39:28 +00:00
Spoike
7903310326
Lots of small changes. q3 player models are working and things, though csqc. md5mesh is supported (md5anim through an alternate 'format' to specify model name and a list of md5anims).
...
Lots of cool stuff.
r_shadows is still broken due to depth sorting of model (and thier depth value being written too late).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1196 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-03 23:14:59 +00:00
Mark Olsen
19476733cb
allready -> already.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1171 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 15:22:15 +00:00
Spoike
50a59ff11f
rewritten vast chunks of code to support MOVE_HITMODEL as well as clean some of it up a bit. Dedicated server should build now.
...
A couple of minor bugs fixed too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1146 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-16 00:53:08 +00:00
Spoike
7e9bbc3fac
ktpro should work better now woot. a few other things too
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1130 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-03 15:16:20 +00:00
TimeServ
641986a0ee
r_lightmap_saturation
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1024 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-18 01:40:01 +00:00
Spoike
e348dc30a2
Changed vec4_t down to vec3_t, got the server browser integrated with the menu.dat. csqc is having fun, and nexuiz should work better. Enjoy.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1011 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-13 10:42:48 +00:00
TimeServ
b93695279c
prerel, sw fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@990 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 03:41:24 +00:00
Spoike
a9d9293fc1
Changed spikeset.
...
Some csqc tweeks, bugfixes, additional work (yay - prediction, keyboard input!)
Some teamplay tweeks, supports much more fuhquake-compatable teamplay stuff.
Changed the texture naming scheme a bit.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@979 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-26 16:04:12 +00:00
Spoike
4b48999fdc
Preliminary RBSP support.
...
Q3 needs retesting.
With regard to lightmaps. It currently uses only the first lightmap on the surface, and doesn't yet respond to lightstyles. This can result in some fairly patchy edges, and is a bit darker in those areas. I need to rewrite a few other areas to get the rest to work properly (like how lightmaps are drawn...). Everything else should work fine (this doesn't include working gamecode of course).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@974 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-21 00:02:01 +00:00
Spoike
f43b221896
Stuff
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@942 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-16 16:21:27 +00:00
Spoike
d7bb31a516
Some changes. QC execution has been tweeked a little. It needs further work still.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@925 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-28 00:11:59 +00:00
Spoike
2000d01334
Small changes, a few bugs fixed.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@905 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-18 06:14:33 +00:00
Spoike
ce3c561cfe
CSQC is standard now, and secure via the same md4 as a map currently has.
...
Particle system functions renamed a bit, a few other cleanups in that area.
Console handling tweeked. Better rules for subconsoles and plugins. Commands are coloured if it'll be execed, which should help reduce occurences of chat being commands. tab compleation tweeked, partial compleation no longer changes the suggestion.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@895 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-10 03:55:18 +00:00
Spoike
95eafd7427
some bugfixes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@867 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-02-06 02:47:36 +00:00
Spoike
8b0f803512
gl_shadeq1 stuff. q3 shaders on q1 maps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@813 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-18 21:03:46 +00:00
Spoike
b49714565c
Added some extra validation.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@697 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-29 03:22:09 +00:00
Spoike
9db52890b2
Added profiling code, added schematics, drawflat, and stuff
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@654 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-15 19:53:30 +00:00
Spoike
b025b87225
I used the wrong variable name... sorry.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@550 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-03 10:13:54 +00:00
Spoike
72abdd25a3
hack to fix unnamed textures in bsps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@549 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-03 09:43:35 +00:00
Spoike
854f5340c1
server can be configured out, rtlights are a bit more responcible.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@538 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-29 01:21:00 +00:00
Spoike
9af4c7df7f
we can connect to DP servers, dynamic lighting code was revised a little, a new cvar was added to control the extra feature, lights can be flagged with where they should appear, skin code was revised (to include models), fruity textures fixed, r_loadlit 2 failing to save is fixed. NQ demos smoothed.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@537 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-27 08:16:25 +00:00
Spoike
7a5b5d220b
Cleaned up. Part way through zym models.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@523 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-23 01:23:45 +00:00
Spoike
2bcf7e04c3
restructured model loading to fail to load rather than error if given an unrecognised model.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@491 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-20 01:10:18 +00:00
Spoike
4f36d50f60
Few bug fixes and some q3 compatable shaders.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@354 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-19 16:10:14 +00:00
Spoike
4d528922fd
plugins
...
capture_codec tga/png/jpg
Changed intensity of hud images so that high-gamma settings work... (maybe too much)
Small progs changes that fixes hexenc
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@323 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-13 07:24:59 +00:00
Spoike
738993eba9
tightened lightmap loading, added traces.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@315 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-07 13:16:43 +00:00
Spoike
bc49957d23
those conditions are slightly better than before.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@281 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-01 22:17:33 +00:00
Spoike
b81cfa6077
playing with lit file paths, so that qw/maps/2fort5.lit isn't a higher priority than fortress/lits/2fort5.lit
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@276 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-30 23:02:52 +00:00
Spoike
6391f4428f
supports norms, and might actually be a tiny bit faster at loading.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@268 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-30 22:45:08 +00:00
Spoike
9c59fafc3e
lots of changes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@228 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-20 23:25:38 +00:00
Spoike
e393b9ae3f
r_loadlit 2 will generate lux files even if the user has a lit (without overwriting the lit) - needs HLbsp testing.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@205 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-14 05:14:46 +00:00
Spoike
c0c2130978
Adding stuff like specular highlights - required changes to texture loading to prevent gamma adjustments on all textures.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@203 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-13 03:20:04 +00:00
Spoike
d6b2210e12
Load texture filenames out of a small config like text file.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@109 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-01 22:59:56 +00:00
TimeServ
8e349ffdb3
oops, this breaks particle surface emittance altogether, so right now it's a tradeoff between unnecessary memory usage and cpu vs no surface emittance
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@45 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-08-26 00:29:24 +00:00
TimeServ
b88c2dc2b9
small particle fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@39 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-08-25 01:15:27 +00:00
Spoike
8aa0eee611
Initial checkin of OpenGL renderer
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-08-22 22:29:09 +00:00