Spoike
939eb98abf
++/-- prefix operators were evaluating the entire right-hand side (including greater-thans!)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@430 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-16 04:43:12 +00:00
Spoike
b7b07796fe
FrikQCC style frame macros from other qc files is now supported.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@429 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-15 13:03:32 +00:00
Spoike
619dd3393c
Needed new warning type.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@428 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-15 13:02:31 +00:00
Spoike
d6ee27a098
Hopefully this will fix the culling issues that purplehaze reported.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@427 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-15 13:00:59 +00:00
Spoike
2f53eab1a0
Hmm. Get regular shaderless code compiling again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@426 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-15 12:59:57 +00:00
Spoike
dd533981a0
Added an option to prevent restarting. Users might object to always having it reset. Plus, if a user can get a crash, we can allow windows to let us know where abouts.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@425 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:39:26 +00:00
Spoike
0f7ea1c673
Small change that'll help diagnosing mvd playback errors...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@424 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:37:49 +00:00
Spoike
2b4346e954
PF_ORIGINDBL is gone. We're going for engine-wide conversion to float coords depending on map size.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@423 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:36:42 +00:00
Spoike
d2ea3b7768
Frindlier error.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@422 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:34:58 +00:00
Spoike
1212770986
Friendlier breakpoints.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@421 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:34:07 +00:00
Spoike
0ba312c9e3
macros were broken. This removes the warnings when calling the new parsing function with C like seperation..
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@420 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:33:05 +00:00
Spoike
6c806092b9
Added support for lno files and fixed a crash when loading games/hexen2 level returns.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@419 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:32:03 +00:00
Spoike
a0bf669e3e
fixes for the new backend.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@418 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:31:04 +00:00
Spoike
bef51071a6
Renderer fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@417 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:30:33 +00:00
Spoike
1f64e32b45
small bugfixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@416 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:29:47 +00:00
Spoike
a011c20348
Whoops... *whistles*... say_team was compleatly and utterly... say.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@415 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:27:34 +00:00
Spoike
a6fdafe6ee
grenade trails no longer stain.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@414 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:25:13 +00:00
Spoike
a22b226f6c
Prevent the double boost of gamma.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@413 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:24:33 +00:00
Spoike
dbf4d2b8c4
Erm... whoops... Use the one from the headers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@412 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:23:46 +00:00
Spoike
f26eb67d2b
An indication as to my motives... floating point coords.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@411 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:23:03 +00:00
Spoike
6e4d99572a
Closed a security hole
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@410 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:22:13 +00:00
Spoike
ecc515918e
Put some limits up... I really need to make those dynamic!
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@409 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:21:33 +00:00
Spoike
99c8a53d00
Enemy territory (and possibly rtcw if we didn't have that already - I dunno.. I don't have a copy!) bsp support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@408 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:20:25 +00:00
Spoike
7e7582b734
I feel that '#pragma warning disable Q302' will shortly be overused...
...
Added -Kno-ifstring parameter to break correction of if(string) to testing for null instead of empty string.
Added a couple of fixes for stacked function calls.
The reference and dereference (& and *) operators are now working with -Tfte! Woot.
Function calls to functions taking integer arguments with a floating point parameter have been tweeked to supply an implicit conversion rather than erroring all of a sudden.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@407 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:18:34 +00:00
Spoike
ed24206d93
I thought TimeServ had fixed this... Ah well, here timeserv, have a conflict!
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@406 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 09:23:09 +00:00
TimeServ
bd038aa1d8
cvar cleanup
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@405 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-10 19:28:24 +00:00
Spoike
c1bc340cd9
function calls may now nest perfectly... hopefully
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@404 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-09 06:02:02 +00:00
Spoike
98d6bf162d
assignment to world now names a function.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@403 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-08 11:46:34 +00:00
Spoike
53ffe9c50e
run errors are better now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@402 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-08 11:45:45 +00:00
Spoike
8d7f132afc
freeing free ents is now more user friendly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@401 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-08 11:45:14 +00:00
Spoike
6df21ba2b5
Arrays now use tolerances, and function arrays work a bit better...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@400 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-08 11:44:05 +00:00
Spoike
85ebd04b50
made it not so wasteful with temps... it was shocking... And fixed up some defs parsing code.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@399 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-06 14:54:28 +00:00
Spoike
1378564dcd
New warning type.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@398 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-06 14:47:24 +00:00
Spoike
586900f0c9
Fix for CheckSpawn, so that self is now always valid. (wasn't before)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@397 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-06 14:27:53 +00:00
Spoike
2a9d845acd
Compiler now uses FAR less temps in arrays.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@396 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-06 14:27:03 +00:00
Spoike
c236b327a8
Small tweeks
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@395 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-06 03:05:39 +00:00
Spoike
38343bf8a3
switch(int) works now
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@394 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-04 05:53:20 +00:00
Spoike
e2ef3f2b65
Revised array usage, partly added pointers, added a couple of warnings (preventing crashes...) and fixed two array bugs that appear with non-vector arrays with > 15 elements.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@393 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-04 04:19:10 +00:00
Spoike
5031c2a92f
more informative
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@392 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-04 01:22:18 +00:00
Spoike
cef4a1e478
small bugfix with relation to count of errors dropping after the first compile.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@391 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-03 04:21:42 +00:00
Spoike
89861c05c6
Edit my bigger defs.qc file please.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@390 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-03 04:21:05 +00:00
Spoike
03499283fd
fixed compilation problems with the release target.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@389 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-03 04:20:11 +00:00
TimeServ
2acc7afa28
particle fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@388 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-29 08:50:57 +00:00
TimeServ
cb66a2e005
particle fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@387 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-29 07:54:11 +00:00
Spoike
eb4b6fff0f
Made things more robust (particuarly with respect to cmd observe)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@386 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-29 06:11:33 +00:00
Spoike
cd9c6d7811
Loophole closed that could have been used to crash the engine.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@385 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 21:13:52 +00:00
Spoike
10ad1bbade
Made fog a little more resliliant to distance.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@384 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 07:12:13 +00:00
Spoike
f1c3a20eef
How hideous. A glquake dir...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@383 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 07:08:32 +00:00
Spoike
76b15ade25
Added support for GL_EXT_compiled_vertex_array
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@382 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 07:07:44 +00:00
Spoike
d5ce9a1c68
Heavier optimisations (and a couple of debugging warnings)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@381 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 07:03:56 +00:00