Commit Graph

1342 Commits

Author SHA1 Message Date
Mark Olsen 625f6b8527 Added the MorphOS platform.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1184 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 14:21:46 +00:00
Mark Olsen b171e40621 Stuffing some MorphOS code on CVS.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1183 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 14:17:27 +00:00
Spoike 63ff3fd453 Small bugfix, bug reported by Moodles.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1182 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 12:35:16 +00:00
TimeServ 14f9beab23 replace _fastcall
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1181 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 03:22:36 +00:00
TimeServ a23de78d86 NULL function crash fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1178 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-31 00:12:09 +00:00
Mark Olsen 3113fcad9e Fixed some NQ protocol related endian problems.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1176 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-29 22:26:43 +00:00
Mark Olsen fdec86754c Oh well, Z_Malloc() cannot return 0. Shame on me.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1175 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-29 18:48:55 +00:00
TimeServ ea9c3b0360 software transtable rewrite, sw additive support for sprites/blob particles/line particles (no models yet), AddBlend/Trans functions need optimization
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1174 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-29 01:12:09 +00:00
Mark Olsen c5c278da85 origional -> original.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1173 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 15:52:31 +00:00
Mark Olsen 46c05df0ea allways -> always.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1172 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 15:33:27 +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
Mark Olsen a58cf9c17a Introducing a new concept to Unix and Windows coders worldwide: Error checking.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1170 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 14:33:18 +00:00
TimeServ f75b31bd6d multiple world beam entities
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1168 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 04:11:38 +00:00
Spoike aa85907fa0 Prevents a[b] = c(d) from becoming a[d] = c(d);
Also added support for constant expressions (rather than single constants) inside array definitions (note that this may cause other problems, and requires the preevaluate constants optimisation).


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1167 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 02:36:39 +00:00
Spoike 5537bb29b6 And... with correct spelling.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1166 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 00:45:41 +00:00
Spoike c11e10b693 Added full particle effect number range checking. This'll stop crashes with beams not registered in advance.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1165 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 00:42:26 +00:00
TimeServ b43869f191 fix to q1 model loading
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1164 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 00:13:06 +00:00
TimeServ 49282bafa2 small fix to beams for trailstate delink
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1163 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-28 00:11:42 +00:00
Spoike b628439038 Make sure strzone is always freed when the mod is closed.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1162 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-26 21:01:26 +00:00
Mark Olsen 59246c341d Use -p for mkdir to avoid spam when typing make :P
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1161 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-25 13:37:57 +00:00
Mark Olsen 093c37edbb Make the help message for mvdrecord print mvdrecord instead of record.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1160 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-25 13:36:42 +00:00
Mark Olsen 20880b07be Fix use of uninitialised variable.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1159 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-25 13:35:14 +00:00
Mark Olsen b5d6325fe3 Redid COM_StripExtension to only strip from the first dot after the last slash in a filename.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1158 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-25 13:23:42 +00:00
TimeServ e9b8f7899f cl_demospeed should work (screws up other timing values somewhere along the lines?)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1157 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-24 23:09:57 +00:00
TimeServ 2e5ad38a00 r_part_sparks*/r_part_beams*, gives control over rendering different particle types
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1156 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-24 21:44:37 +00:00
Spoike ce28a040f8 Thanks to bigfoot for pointing that one out.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1155 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-20 21:39:17 +00:00
Mark Olsen 1455020790 Added newline at end of file to shut up GCC.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1154 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-20 20:21:10 +00:00
TimeServ ea22198a52 [ 1227382 ] r_explosionlight
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1150 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-20 08:04:46 +00:00
Spoike 4fad5d02bc work, dammit!!
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1149 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-16 17:04:36 +00:00
Spoike 8cd2855713 forgot to add gl_alias.c to the dedicated server - which uses the same loading/tags code as the client version. Ideally these would be split up properly, but I'm too lazy for that today.
This adds MOVE_HITMODEL support and tags.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1147 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-16 14:37:38 +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 f1ea7c0c06 Q2 works, models are depth sorted (the same time as particles).
some extra macros added. We have a full set of dp te effect builtins (but not parsing them all yet... so not advertising them either).
Dedicated server does not build. I need to add some functions to svmodel.c
sound should work properly with roq/cin/avi playback.
gl_detail should work like in ezquake. there's also a new gl_detalscale cvar
bss size should be a small ammount smaller.
all the dp te builtins will send something. But fte can't parse all of them yet.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1145 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-14 01:57:34 +00:00
Mark Olsen c428a29469 More endian fixes, Q3 maps work on big endian machines now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1143 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-09 17:14:55 +00:00
Mark Olsen 78390adbfa Some byteswapping for Q3 maps.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1142 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-09 16:36:26 +00:00
Spoike 83bf982654 Small tweeks
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1141 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-09 15:47:20 +00:00
Spoike badc9d1934 msvc7/.net project files.
the vc6 ones are still the main working copy, and these will be updated less frequently.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1140 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-08 16:49:53 +00:00
Spoike 2e65de8d84 Updated by TortoiseCVS
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1139 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-08 16:48:23 +00:00
Spoike 891d732cac Updated by TortoiseCVS
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1138 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-08 16:48:08 +00:00
Spoike 86b651132e Annother day of hacking finished.
Time for bed.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1137 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-08 00:37:52 +00:00
Spoike 372d64347f Make ktpro work a bit better, a few new csqc builtins
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1135 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-05 23:46:10 +00:00
Mark Olsen 6bb342cb83 That's SWR_InitSky, not R_InitSky.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1134 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-05 18:22:48 +00:00
Mark Olsen b32e4b1cc8 Added a newline at the end of file to keep GCC from whining.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1133 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-05 17:48:26 +00:00
Mark Olsen 09d65658b4 Fixed to work on big endian.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1132 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-05 16:55:59 +00:00
Mark Olsen 11cb7c2c15 Added some missing newlines in error messages.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1131 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-04 16:55:36 +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 4261e03dc7 comment out test file writes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1129 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-03 05:12:24 +00:00
TimeServ 1221d62d09 small fixes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1128 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-03 01:42:31 +00:00
Spoike 996fd0b84e Whoops, fix that small bug
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1127 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-02 12:22:40 +00:00
Spoike 9e70027aaa Fix missing model precaches (thanks cheapy)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1126 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-02 04:30:23 +00:00
Spoike c050c4bcf9 spikeset has a cool new te_gunshot.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1125 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-02 01:43:11 +00:00
Spoike dcd75be7c1 fix for msg_trigger
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1124 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-02 00:32:09 +00:00
Spoike 8362b8394b Two bugs fixed.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1123 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-02 00:15:19 +00:00
Spoike f85340b9a2 Big huge mega-whooping commit.
I wonder how many things this'll break...
On the plus side, nexuiz works well, and ktpro works as well as in mvdsv. Hurrah!


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1122 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-07-01 19:23:00 +00:00
TimeServ 28e6b70ba7 particle field fixes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1121 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-30 00:47:00 +00:00
TimeServ 0a25f2084f Windows XP raw input support (should fix rid#1217412?)
enhanced con_ocranaleds


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1120 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-29 21:20:34 +00:00
TimeServ ed8f285738 con_ocranaleds preliminary (should obsolete rid# 1215521)
conwidth/conheight set to CVAR_ARCHIVE


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1119 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-26 12:31:56 +00:00
TimeServ d63bedbad1 -basegame fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1118 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-25 03:03:32 +00:00
Spoike 39990c213d I wonder how many things this will break...
Anyway, made the renderer more modular (multiple gl renderers in the same binary, supported properly - menu still needs work).
Rewrote parm1-16 handling, and added support for 17-32.
Lightstyle smoothing cvar: r_lightstylesmooth


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1113 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-22 17:10:13 +00:00
Spoike f64645ff6d Fix d3d renderer.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1112 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-22 16:38:49 +00:00
TimeServ 96b1f8e9f0 fix to viewshift (rid# 1089460)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1111 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-22 04:02:36 +00:00
Spoike c920170d2a Bugfix: fix crash with no active game paths...
Shouldn't really happen anyway.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1110 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-21 14:41:37 +00:00
Spoike 336482b07b Bugfix: [ 1222450 ] capturing and Z_Malloc: size 0 problem
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1109 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-21 14:39:47 +00:00
TimeServ e73095a23a added bit depth selection to menu
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1108 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-21 07:44:16 +00:00
TimeServ cb7bd8eba5 fix to viewshift (rid# 1089460)
snd_inactive with primarysound


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1106 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-21 01:39:36 +00:00
Spoike 5d59ff92d1 Bugfix: [ 1223487 ] Scripted menus: menubox client crash
allocation size was wrong.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1104 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-19 09:08:47 +00:00
Spoike 7c4257cc54 Small cleanup.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1103 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-18 23:56:06 +00:00
Spoike b172d60b88 Fixed some plugin problems.
loading/closing is more verbose (and a tiny bit easier)


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1102 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-18 23:54:34 +00:00
Spoike abc205c2e5 This is subtly more correct.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1101 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-18 23:53:21 +00:00
Spoike 0fb5e1dccb Makes vid_restart not do a double flush, resulting in faster vid_restarts, or at least less stutters when loading models.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1100 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-18 23:52:42 +00:00
Spoike 2c5eeb9fa4 Fix for colourless models after a vid_restart (or a flush, it turns out)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1099 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-18 23:50:18 +00:00
TimeServ e5b76314ac - Q3 UI IS NOW BROKEN -
mouse5/6/7/8 attempt (rid #1217412)
DX3/DX7 dual compatibility (hopefully, needs testing)


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1098 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-18 22:30:57 +00:00
Spoike 973d26da3e Let's fix the sound code so it doesn't loop infinatly, shall we?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1096 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-15 15:04:41 +00:00
Spoike 2eae26e46e Made gl renderer start properly in linux (gcc to be more specific)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1094 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-15 04:45:26 +00:00
Spoike b8060f60b2 Fixed up some line endings
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1093 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-15 04:44:39 +00:00
Spoike d62c8ca70a Standardised line endings
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1092 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-15 04:40:33 +00:00
Spoike 92c6acd4ec *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1091 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-15 04:36:20 +00:00
Spoike def6f6fa60 So that sdl compiles
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1090 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-15 04:36:06 +00:00
Spoike dfd8e1aaed Redesigned sound code for greater modularity.
Added support for dp6/dp7 protocols (ents are still broken).
md3 tags should work properly (still suffer from origin-of-parent interpolation bugs)


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1089 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-14 04:52:10 +00:00
Spoike ec2d01d6bf Might as well add this now, that way I won't forget to do so later.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1088 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-13 06:06:15 +00:00
Spoike 149e011160 Works again, but ddraw still utterly refuses to listen to refresh rates.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1087 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-13 05:56:01 +00:00
TimeServ fbcb802f1f sv_reportheartbeats
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1085 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-09 16:29:32 +00:00
Spoike 4a3f0aa335 Added alsa support
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1083 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-07 19:10:44 +00:00
Spoike d2954819d4 Fixed a linux/ip6 crash
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1082 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-07 17:30:40 +00:00
TimeServ a488d6ae71 enum/enumflags fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1081 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-07 04:55:36 +00:00
Spoike 4b006a8412 Fixed the MVD crash bugs, and added mvd splitscreen support (cl_splitscreen).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1080 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-07 04:40:16 +00:00
Spoike 3aeebf7a82 Fixed [ 1215000 ] Qizmo User Input Prompt bug
Removed an extra space, which was confusing qizmo.
Was actually a Qizmo bug with poor parsing.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1079 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-07 04:11:48 +00:00
Spoike 9a9b08c0a2 Fixed [ 1215480 ] Having to "exec" a particle set twice.
Now always create a stub effect when assoced.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1078 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-07 03:59:11 +00:00
Mark Olsen 7b0f0fb0e1 DirectX is a Win32 thingie only.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1076 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-04 17:40:09 +00:00
TimeServ 581603da12 ed_print fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1075 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-04 17:38:32 +00:00
TimeServ d0bf1e327c r_netgraph fix (rid#1214753)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1074 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-04 13:12:44 +00:00
TimeServ 1b9407b2c2 cl_muzzleflash fix (rid#1214759)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1073 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-04 12:40:12 +00:00
Spoike c2930803d4 hopefully, everything will work that little bit better.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1072 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-04 04:20:20 +00:00
Spoike 87b0e0aa80 Fixed the shadow related bugs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1071 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-04 01:58:17 +00:00
Spoike 65cc200fe2 GNU GPL V2
Included in case anyone wishes to distribute qclib or fteqcc seperatly.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1068 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-01 18:33:06 +00:00
Spoike 23034188a7 This should have been in here all along.
GNU GPL 2.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1067 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-06-01 18:31:29 +00:00
TimeServ 57cac0ac70 fix to fs_cache/directory enumeration on windows
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1065 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-30 12:30:41 +00:00
TimeServ 90725afe20 minor trailstate fixes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1064 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-30 11:05:44 +00:00
Spoike 997fa0d532 fixed independant physics to not crash when disconnected. Also found a way to make FTE more reliable on crap servers.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1063 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-30 10:36:26 +00:00
TimeServ 86f3912654 new trailstate system
te_lightning? and similar, and trail emit is no longer fps dependent
timelimit particle field added
te_*_end is still frame dependent and needs a resonable fix


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1062 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-30 04:34:47 +00:00
Mark Olsen 4d9407b887 Added missing registration of sv_maxtic
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1060 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-27 18:31:34 +00:00
Mark Olsen 55fba7d181 Removed unused #include "glquake.h"
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1059 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-27 17:59:56 +00:00
Mark Olsen 3190345f6e Moved up #ifdef RGLQUAKE so glquake.h isn't included for sw only builds.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1058 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-27 17:58:27 +00:00
Spoike 76350b3463 Added gl_motionblur cvar.
>=1 and <= 0 are bad values.
experiment to find a value you like.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1057 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-27 08:24:31 +00:00
Spoike 7ca1642488 Fixed r_shadows. Whoops.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1056 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-27 08:22:56 +00:00
Spoike 1534fee1ae Small fixes. Compiles in mingw and allows fte clients to connect without confusing them.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1055 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-27 05:41:07 +00:00
Spoike 95948b35ec Rewrote FTE's NQ-compatable networking code. The nqnet functions have gone, as we support both udp and ipx through the qw code.
cl_netfps has also had some work.
Added polling of http-based master servers (gameaholic).
Lots of darkplaces compatability things added, for nexuiz.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1054 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-26 12:55:34 +00:00
Spoike 922a876cd4 bigfoot's code doesn't compile very well in windows. Heh.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1052 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-23 05:32:55 +00:00
Spoike 8f9f5cc125 This is all I'm going to provide by way of a tutorial. Look at FTEQW for a more compleate sample.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1050 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-22 13:48:55 +00:00
Spoike be270c6961 Small stuff
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1049 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-22 13:47:54 +00:00
Spoike 03dfb7f399 Added comments to the interface, and qclib does it's own endian checking now. No more sharing with the engine.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1048 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-22 13:42:10 +00:00
Spoike 8c50deeb2c Updated by TortoiseCVS
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1047 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-22 13:41:01 +00:00
Spoike 4bad00fba8 small bug. functionname wasn't offset by the string table.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1046 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-22 13:07:08 +00:00
Spoike a579c12f79 so shouting is easier.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1045 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-22 01:53:56 +00:00
Mark Olsen 16d52bd692 Multitexturing is now enabled even if you haven't got glMultiTexCoord3fARB.
Added glDrawRangeElements "emulation" using glDrawElements for systems without
glDrawRangeElements.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1044 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-21 01:33:58 +00:00
Mark Olsen 6ddbdc417e Moved headers around a bit.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1043 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-21 01:28:51 +00:00
Mark Olsen decafeddd3 Fixed clearing of qglClientActiveTextureARB if multitexturing couldn't be enabled.
Moved printf to tell the user that multitexturing is enabled to make it really only say
that if it was. Before it would say so even if the addresses of the MT functions
couldn't be found.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1042 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-20 12:48:06 +00:00
Spoike 31d5705e75 I thought it was a more invasive optimisation. It would seem not, and logicops should be changable from wherever. yay. I still don't recommend using it though.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1041 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-20 08:25:49 +00:00
Spoike 7c133ec53f CVS clients lie.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1040 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-20 08:13:48 +00:00
Spoike 59619dbf74 Needed to compile in linux
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1039 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-20 03:33:10 +00:00
Spoike 8641ac86f5 64bit should compile properly now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1038 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-20 03:32:53 +00:00
Mark Olsen c4b668079c Stores result of function QC_RegisterFieldVar in a local variable before storing it
into the global "field[fnum].ofs" because QC_RegisterFieldVar might change that global,
and GCC reads the address of the global before the function call.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1037 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 21:55:55 +00:00
Spoike ca93cb6b8f Sorry, non-gl client builds will build again. Should do this properly though.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1036 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 17:50:18 +00:00
Spoike 077fb0d98a q2/q3 clipping fixed (hopefully finally except for bsp objects, that is)
q2 server should work.
added support for addative (and things) blends from menu.dat


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1035 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 02:53:03 +00:00
Spoike 979df82f05 Support DP style skin files on zym models.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1034 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 02:43:11 +00:00
Spoike fcd206e295 That should fix the excessive ping/pl on dedicated posix servers.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1033 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 02:40:18 +00:00
Mark Olsen 0d032cbce9 Do the map model checksum byteswapping during the check, don't store it byteswapped, as this breaks a local client.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1032 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 01:40:14 +00:00
Mark Olsen 5a459212f1 Endian fixes to PCX loading.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1031 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 00:13:59 +00:00
Mark Olsen 0fc98d5021 Note to self: Do it right the first time next time.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1030 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-18 23:52:55 +00:00
Mark Olsen d38f681655 Missing newlines in error messages.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1029 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-18 23:40:13 +00:00
TimeServ 2c175ab870 t_ beam effects to te_
type field added (normal, beam, decal)


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1028 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-18 23:15:58 +00:00
Mark Olsen e294a337fa Endian fixes to Mod_LoadWall()
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1027 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-18 23:01:51 +00:00
Mark Olsen 182505af2c Make master server browsing work on big endian.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1026 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-18 21:21:43 +00:00
TimeServ fec4f02b1b fix to lavasplash
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1025 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-18 02:42:24 +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
Mark Olsen 7ffd69e832 Missing newline at end of error string.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1022 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-17 18:43:00 +00:00
Mark Olsen cc73d5e994 Fix prototype of CL_MasterListParse to actually match function definition.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1021 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-17 17:38:50 +00:00
Mark Olsen 552647ceb1 Fixed an endian bug with world model checksum when connecting to a server.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1020 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-17 15:50:11 +00:00
Mark Olsen 5f1ac1f246 Added newline at end of file too keep GCC from whining.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1019 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-17 09:50:54 +00:00
Spoike 519e395f3a Don't error, abort to console with more helpful text on what to do next instead.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1018 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-17 03:08:07 +00:00
Spoike 4a0c02b685 Hopefully, the server will now run on 64bit archetectures.
Also, a piece of unitialialized memory should now be fixed.
there's a con_centertext cvar added
an extra default particle texture.
further dp protocol compatability stuff.
EF_ADDATIVE works on models and supposedly sprites. will do sw sprites too at some point.

Linux makefile needs work still.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1017 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-17 02:36:54 +00:00
Spoike 98bbcc2c94 big-endian network compatability.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1016 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-17 02:00:13 +00:00
Spoike 7c418ca423 qc string_t is now an int instead of char *, stringtable is char * instead of int.
Some fixes and extra stuff for nexuiz, but it took a protocol extension, which is currently assumed instead of queried.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1015 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-15 18:49:04 +00:00
Spoike 9ba1547eb1 no doomclip.c used.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1014 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-15 17:41:38 +00:00
Spoike 9a628f626b don't redefine vec4_t
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1013 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-14 23:10:38 +00:00
Spoike 9a4633b19f Compile dammit!
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1012 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-14 18:30:06 +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 a366a4d90a 8 params instead of 4
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1010 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-11 17:55:25 +00:00
Spoike 3909b1a15e fixed message. more honest now. :)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1009 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 17:06:12 +00:00
Spoike 23fff50934 It's more important that we can compile Quake mods than hexen2 mods. :/ You'll have to add a space for now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1008 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 17:05:07 +00:00
Spoike b18f6e37d6 Prerelease progs support
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1007 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 17:03:19 +00:00
Spoike a6110325de prerelease support. Because we can.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1006 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 17:01:48 +00:00
Spoike 0cde037da7 It's just more appropriate.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1005 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 16:48:29 +00:00
Spoike d3e0de8c63 NQ is the basic rule.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1004 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 16:46:27 +00:00
Spoike d59a2f5ce5 Don't provide the mvd streaming port by default.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1003 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 16:43:15 +00:00
Spoike f08754f302 Don't need force_retouch
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1002 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 16:41:54 +00:00
Spoike f2c5ae1c54 QW is based on NQ, as is H2.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1001 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 16:40:46 +00:00
Spoike 50b566ea79 Probably some bugs fixed.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1000 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 06:04:28 +00:00
Spoike 8911d2f3d5 hidden a message with developer.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@999 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 06:03:15 +00:00
Spoike 76f5eb5769 trying to fix some bugs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@998 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 06:02:03 +00:00
Spoike 90ffea325d Use correct keycodes.
make playerinfokey builtin work.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@997 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 06:01:25 +00:00
Spoike fcca1b79b1 fixed updating for server favorites menu.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@996 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 05:59:43 +00:00
Spoike c35d18a7a3 csqc should be able to detect key releases now. Also a small tweek to get K_* binds from prerelease working.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@995 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 05:59:05 +00:00
Spoike 47d159933d slightly more sane message.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@994 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 05:57:47 +00:00
Spoike a719bc1cf2 instant showing of fps (show_fps 4)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@993 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 05:57:15 +00:00
Spoike 834cb34306 increased default cl_maxfps (it's still capped by server and stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@992 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 05:56:03 +00:00
Spoike dd3dd3de50 increased default speeds to what everyone plays with.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@991 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-08 05:54:56 +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 99b8527fff Lets put it all back.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@989 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-07 13:23:52 +00:00
Spoike 3fa23ffe68 Better handling for integer switches.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@988 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-06 11:24:36 +00:00
Spoike 8904897b88 Please work...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@987 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-05 00:17:30 +00:00
Spoike 29d3c7ea17 Trinca has one huuuge mod.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@986 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-05 00:16:17 +00:00
Spoike 1b5c97bd31 urm, yeah, bracket fixed. hrm. ah well.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@985 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-04 20:07:44 +00:00
Spoike 63b7296630 Small bug fix. Strict parsers were complaining... gcc4. :/
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@984 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-04 19:49:48 +00:00
Spoike 8eaac6ced3 Small bug fixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@983 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-04 14:45:00 +00:00
Spoike a2cb6abac0 Guess who got the parameters the wrong way around.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@982 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-27 15:52:15 +00:00
Spoike db7e43b79e Fix some warnings.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@981 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-27 09:10:03 +00:00
Spoike 63b3833d2e Decent blood
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@980 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-27 09:09:27 +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 d8b6a19487 Define a field as const, and it'll warn whenever you store to it.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@978 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-23 19:55:49 +00:00
Spoike 434fedf8a5 Fixes the give command.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@977 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-22 23:56:48 +00:00
Spoike 403e207feb Don't apply \s specials if it's a special char that we're parsing.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@976 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-22 23:55:57 +00:00
Spoike 608675c050 Tweeked the gui, fixed some bugs, added a goto-def box. It needs a compile first, and it doesn't currently do that compile for you. You'll have to actually click the compile button.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@975 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-22 07:36:14 +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 ae19812e92 jk2 shader path added (which is also a cleaner name anyway...)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@973 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-20 23:54:54 +00:00
Spoike 9d65df9b4d Byteswap the palette (for macs).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@972 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-20 23:51:56 +00:00
Spoike 638fad7d95 Give JK2 paths a go too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@971 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-20 23:46:20 +00:00
Spoike f1e145867e Be more generous with default memory sizes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@970 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-20 23:45:24 +00:00
Spoike 545b457f02 Trying to improve portability.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@969 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-19 21:09:29 +00:00
Spoike 1d0140019e Small fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@968 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-19 19:33:49 +00:00
Spoike d03c99b3eb Fixed SDL stuff
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@967 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-19 19:31:15 +00:00
Spoike 41fb31230a I'm not really with it today.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@966 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 18:33:44 +00:00
Spoike ba70042981 Trying to fix some gamma ramp sizes. :/
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@965 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 17:31:53 +00:00
Spoike 7d63331cab A stub, so that bsd users can just use bsd's make.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@964 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 17:16:19 +00:00
Spoike b8eca23cfb *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@963 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 17:12:18 +00:00
Spoike adbb8afa29 My appologies, it's not a compiler bug, I just can't read.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@962 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 16:29:24 +00:00
Spoike ee02371019 Added an option to compleatly disable gamma ramps.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@961 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 05:41:39 +00:00
Spoike 998efee8c3 Trying to fix bsd gl support.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@960 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 05:35:23 +00:00
Spoike d1d52a49ac sw client builds and runs now
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@959 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-18 03:21:16 +00:00
TimeServ e7d4f7739b yay for rgb fields
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@958 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 23:59:42 +00:00
Spoike 7fb398c4ed Maybe one day I'll compile before committing.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@957 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 20:59:11 +00:00
Spoike 54afb16222 Trying to fix bsd networking.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@956 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 20:54:43 +00:00
TimeServ 0b000a1963 small changes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@955 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 20:40:18 +00:00
TimeServ d87c9d7b69 small changes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@954 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 20:33:54 +00:00
TimeServ a75a0325ef small changes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@953 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 20:16:44 +00:00
Andreas Kirsch 76d99cdbc2 -Fixed a stupid bug in Precompiler which caused pragma keyword to do the
inverse you told it to.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@952 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 10:05:33 +00:00
Spoike ef975c65d5 A small fix...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@951 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 03:32:39 +00:00
Spoike f12f7db6cc Added a new FTE_TARGET - bsd!
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@950 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 03:31:03 +00:00
Spoike 4452606bf2 bsd make isn't compatable with the main makefile. Let them know in a friendly way instead of spamming them with errors.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@949 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 03:21:24 +00:00
Spoike 983c808035 For the bsd port.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@948 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 03:15:38 +00:00
Spoike 1c47b03601 Urm. Compiles in FreeBSD with gmake and gcc. So, urm, yeah... Maybe it runs too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@947 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 02:22:51 +00:00
Spoike 4a9c299884 Removed some files to a plugin.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@946 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-16 20:18:56 +00:00
Spoike bc5b89d1c7 pop3 stuff is moved to a plugin, so this is no longer needed.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@945 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-16 16:24:32 +00:00
Spoike f5d7521339 Making these plugins.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@944 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-16 16:23:40 +00:00
Spoike 4ea31bf445 A downloads menu. Not yet compleate.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@943 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-16 16:22:17 +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 8c1ff58f14 vid_displayfrequency works on fullscreen ddraw modes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@941 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-02 21:25:28 +00:00
Spoike 17268522f7 fix for gcc
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@940 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-02 21:25:02 +00:00
TimeServ 2df7e01d6b spiral distance per rotation
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@939 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-02 21:20:52 +00:00
TimeServ 87287f9d12 spawnparams/spawnorg/spawnvel
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@938 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-02 20:44:12 +00:00
Spoike 940f2ede3c tra la la...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@937 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-02 18:39:22 +00:00
Spoike 4c9337fd35 some bug fixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@936 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-02 18:00:45 +00:00
Spoike 94233a33c0 correct config loading order.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@935 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-01 17:30:19 +00:00
Spoike d7b04be06c Taken out gl_part_trifansparks
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@934 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-01 00:47:50 +00:00
Spoike b05143fc51 small fix.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@933 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-31 16:29:44 +00:00
Spoike bf66152394 That's a small bit better.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@932 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-31 16:28:37 +00:00
Spoike d385694a19 Oggs work better, but still seem to cause a crash later. :(
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@931 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-29 15:01:57 +00:00
Spoike 7468ff8f3d Added te_lightningend point effect. Fixed the end-point height for truelightning.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@930 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-29 13:52:15 +00:00
Spoike 13d2da58bd It would seem that there was a bug,
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@929 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-29 07:39:38 +00:00
Spoike 1baee5fbe1 A small speedup, and more memory efficiency too. Won't shadowalker be happy. :)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@928 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-29 03:17:17 +00:00
Spoike 6f5a1247e8 menu.dat works! yay!
And a couple of bug fixes too.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@927 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-28 07:05:38 +00:00
Spoike 36b239f0cf So you can enable the mp3 decoder with the appropriate library. I'm not going to add this as a default option for probably some time to come.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@926 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-28 00:22:11 +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 0b3fc5c57f New cvar: allow_download_pakcontents
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@924 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-24 18:32:44 +00:00
Spoike ad0ee0edfc A debugging cvar so we know what's going wrong in oztf.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@923 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-24 18:13:37 +00:00
Spoike d63dafee6e newline at eof. :/
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@922 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-24 18:12:50 +00:00
Spoike b2f6366a24 SW renderer works properly but doesn't keep kovaak happy. :(
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@921 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-24 18:11:04 +00:00
Spoike ed133d107c Add true independant physics in linux at some later point
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@920 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-24 17:19:25 +00:00
Spoike a21a4464f4 Removed need for strlwr
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@919 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-24 17:17:59 +00:00
Spoike f1e139d0d6 X stuff was moved to a plugin
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@918 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-24 17:16:22 +00:00
Spoike 5926f9f4cf *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@917 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-23 22:14:08 +00:00
Spoike dbf7aeb23c blah
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@916 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-22 23:47:49 +00:00
Spoike 656be2f50e works now. :)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@915 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-22 23:33:18 +00:00
Spoike ade32bfce0 Yay, it's all working now!
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@914 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-22 15:23:22 +00:00
Spoike bb2fd1c05d Okay, so it's still not working perfectly, it just looks like it. :)
Trivial_accept is switched on, but the asm is disabled for now.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@913 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-22 05:00:25 +00:00
Spoike 219fd9ec38 When will microsoft manage to follow some sort of standard?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@912 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-22 02:09:19 +00:00
Spoike 9cf6a660db Hrm, that's an embarrasing bug..
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@911 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-22 02:08:01 +00:00
Spoike 57b89d3d3e does the sw renderer work any better now?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@910 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-20 19:41:41 +00:00
Spoike bf6b09ebfd *sigh*
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@909 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-20 03:23:46 +00:00
Spoike 0a819ecd64 heh, whoops
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@908 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-20 03:07:24 +00:00
Spoike cd404b7477 *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@907 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-03-20 03:05:36 +00:00