Commit graph

4543 commits

Author SHA1 Message Date
Spoike
b07301c633 Finish off some serverside bigcoords stuff
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@443 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:43:07 +00:00
Spoike
12de27385e localinfo/serverinfo savings
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@442 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:42:28 +00:00
Spoike
7da6c1188e it can switch to big origins now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@441 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:41:25 +00:00
Spoike
7a8da0015d hexen2 angles stuff
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@440 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:40:39 +00:00
Spoike
a5f4315437 hexen2 angle fixes... reminds me... I should look at hipnotics rotating stuff some time... If only I HAD hipnotic. Can someone test and tell me if I got rotating pitches correct?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@439 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:40:05 +00:00
Spoike
93a54a0a0d coords stuff (and early pk3 downloading support)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@438 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:38:49 +00:00
Spoike
956b174c9d cfg_save causes serverinfo/localinfo to be saved. (as well as a warnings fix)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@437 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:37:18 +00:00
Spoike
5f50922094 added baseq3 as a possible alternative gamedir
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@436 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:35:46 +00:00
Spoike
b4c6345c34 the coord change reaches protocol.h.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@435 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:35:01 +00:00
Spoike
3c5ef43b0d floating point orgs added
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@434 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:34:14 +00:00
Spoike
5e9a4033cb Does that make physics any nicer?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@433 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:33:16 +00:00
Spoike
bf8ac1cb3b removed some warnings.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@432 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 17:31:21 +00:00
Spoike
ab9f3d637d support for ',' in for statements.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@431 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-16 05:10:48 +00:00
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