Commit graph

1301 commits

Author SHA1 Message Date
TimeServ
ba4e46bf9f cvarlist changes, cvarreset added
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1244 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-23 03:25:22 +00:00
TimeServ
5e20d80817 cvarlist enhancement.. should we do more commands this way?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1243 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-22 22:21:59 +00:00
Andreas Kirsch
19df459786 QCC_Include now uses the path to the current file as base for #include and
#includelist (this way one can share code between different qcs more easily).


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1242 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-21 17:14:15 +00:00
Spoike
cd19c7ac80 It should be stable now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1241 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-21 04:50:16 +00:00
Andreas Kirsch
0f1a586272 Fix a stupid bug which caused ifstring not to work (use typecmp instead of
a pointer comparison). >_<


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1240 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-21 00:10:39 +00:00
TimeServ
e339bfa096 progs control cvars, pf_cs_sound fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1239 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-19 19:06:22 +00:00
Mark Olsen
d65f912f94 Minimal build fix.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1238 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-19 17:01:55 +00:00
Spoike
9a4e707fda Fixed some precompiler constant usage.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1237 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-19 16:35:49 +00:00
Mark Olsen
9b822244ee Fixes to minimal build.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1236 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-19 15:46:31 +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
Mark Olsen
9350d79073 Fix for client only build.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1234 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-19 14:05:33 +00:00
TimeServ
b3ba498aad added coredump commands for all progs types
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1233 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-16 18:35:43 +00:00
Spoike
a355262f11 Fixed some things.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1232 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-14 11:06:37 +00:00
TimeServ
c6896ca186 no param edit fix, but edit is still horribly broken
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1231 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-14 03:55:08 +00:00
TimeServ
858239691a fix server crash (rid#1258739)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1230 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-14 03:39:49 +00:00
TimeServ
ac678cc0be FTE_TE_STANDARDEFFECTBUILTINS added
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1229 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-13 06:01:18 +00:00
Mark Olsen
8a57ab9bc6 Fix build, fix segfault.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1228 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 23:26:12 +00:00
TimeServ
027032a304 roq fixes, but timing is still way off
an attempt to fix avi playback.. but it's still busted


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1227 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 19:37:24 +00:00
TimeServ
0511e3bcbf don't crash using -soundspeed
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1226 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 17:57:22 +00:00
Mark Olsen
c34e488867 MAX_QPATH, not MAX_PATH.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1225 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 16:59:26 +00:00
Spoike
62e8570d4b fixed project to use more view properties.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1224 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 11:26:29 +00:00
Spoike
676cd47bb2 Disabled 'chunked' downloads. It was causing issues. There's a bug there somewhere, but it'll be too hard to find. Fall back to standard qw downloads.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1223 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 01:38:19 +00:00
Spoike
49adddf072 Fixed playback of invisible nq entities.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1222 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 01:37:27 +00:00
Spoike
c09c38c048 Don't crash the engine on an otherwise legitimate progs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1221 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 01:17:07 +00:00
Spoike
bd4c05706b Fixed fastcall calling convention issues with GLRelease/mingl
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1220 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 00:22:38 +00:00
Spoike
92e388196d Fixed rotatevectorsbytag - I hope. :/
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1219 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-12 00:21:47 +00:00
Spoike
eea431e262 Fixed an issue I created yesterday.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1218 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-11 23:59:59 +00:00
Spoike
83a2f3aa06 Getting ready for qexpo. CSQC is in final dev stages. Everything else should be working well enough too, hopefully.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1217 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-11 04:14:33 +00:00
Mark Olsen
0a96f18230 That's MAX_QPATH, not MAX_PATH.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1216 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-10 23:08:52 +00:00
Mark Olsen
b17bedde4a That's #ifdef HUFFNETWORK, not #ifndef MINIMAL
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1215 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-10 22:39:56 +00:00
Mark Olsen
9ab1a82f47 SV_Frame() no longer takes an argument.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1214 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-10 22:38:41 +00:00
Mark Olsen
44017f0918 SV_Frame no longer takes an argument.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1213 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-10 17:52:18 +00:00
Spoike
f4a3068ae2 dedicated server should compile properly now, yay.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1212 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-10 17:22:49 +00:00
TimeServ
cbdd68fe96 conchars hack for csqc
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1211 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-10 05:43:05 +00:00
Spoike
5a44d42688 Small bug fixed, reported by shadowalker. -width sends -height the wrong way (4/3 instead of 3/4)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1210 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-08 01:10:42 +00:00
Spoike
5dce02d558 *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1209 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-07 18:08:13 +00:00
Spoike
d1d0989ab3 Small tweeks. The stack is always aligned now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1208 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-07 13:21:48 +00:00
Spoike
6cafda8ffa Small tweeks
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1207 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-07 13:18:43 +00:00
Spoike
48fd9285e7 Fixes skinning issues with multiple surface models.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1206 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-07 13:16:20 +00:00
Spoike
887d613984 Fix rgbgen topcolor and rgbgen bottomcolor
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1205 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-07 13:11:23 +00:00
Mark Olsen
4cf65db4b7 Endian fixes to the Q3 model loader.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1204 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-07 02:21:20 +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
TimeServ
c30d79eb31 fix to sw character drawing (should speed SW up)
gl_blend2d (hackish cvar to get 2d blending, should work?)
fixes to pluginless compile
few other small changes


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1202 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-06 07:18:29 +00:00
Spoike
a3c6317802 make d3d compile again
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1201 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-06 00:36:55 +00:00
Spoike
69b3c5f51e Make software rendering work again.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1200 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-06 00:36:08 +00:00
Mark Olsen
eb69ef9547 Endian fix.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1199 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-05 18:50:07 +00:00
Spoike
65f5f857dc I didn't intend to commit this. But now I have it needs to still work in non-windows.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1198 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-04 12:56:15 +00:00
Spoike
7900f2b598 Make fov change view size in isometric.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1197 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-04 11:42:15 +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
0378f937bb Error checking...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1195 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-03 23:07:09 +00:00
Mark Olsen
c43ca67df6 Only include glquake.h if we're actually building a GL renderer.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1194 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-03 22:35:11 +00:00
Mark Olsen
5e3d74c8f9 Removed unused cachedir variable.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1193 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-03 21:48:18 +00:00
Mark Olsen
d8ab904c22 Endian fix for ROQ sound output.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1192 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-03 18:07:58 +00:00
Mark Olsen
091aa86c94 Some MorphOS plugin stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1190 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-03 13:21:43 +00:00
Spoike
e8e35a4a19 Why do compilers have to be so fussy ?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1189 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 16:55:42 +00:00
Spoike
16ca2a1cc8 Small, easy fix for a stupid bug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1188 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 16:51:12 +00:00
Mark Olsen
758c4b1880 Fixed out of bounds read access in ED_NewString(). Also fixed the creation of an
unterminated string in some cases.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1187 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 16:40:23 +00:00
Mark Olsen
84c13a9a5b And another dead function removed.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1186 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 15:17:10 +00:00
Mark Olsen
7bdacbbaa3 Cleanup, removal of dead code, cosmetics, etc.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1185 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-08-01 15:08:05 +00:00
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