Commit graph

371 commits

Author SHA1 Message Date
Spoike
b5b74f2529 Rotating BSP fixes, hexen2 fixes, and a few extra bugs...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2134 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-23 19:22:12 +00:00
Spoike
d7066f920b Bugfix.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2130 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-23 18:46:51 +00:00
Spoike
1d22a86161 Let the QC know which player the spectator is spectating over mapchanges.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2129 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-23 18:41:31 +00:00
Spoike
6551885f92 Attempting to fix daemon issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2126 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-17 22:44:17 +00:00
Spoike
8f496bef67 Q3, that little bit more robust.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2106 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-14 01:13:22 +00:00
Spoike
fe607e613f mvdplay disabled. See who notices before it's finally removed totally.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2105 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-14 01:12:17 +00:00
TimeServ
28979e3d12 don't Sys_Error on invalid translation, BSP (HL/Q1/H2) loading will no longer Sys_Error
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2098 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-12 22:01:49 +00:00
TimeServ
2df1c6674b console line scrolling fix, MDL/MD2/MD3/ZYM/DPM loading will no longer Sys_Error (still need bounds checking)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2095 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-12 08:01:48 +00:00
TimeServ
3b73a69432 fix colormod reads for network deltas
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2094 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-12 06:23:52 +00:00
TimeServ
768b92f08b fixed parameter error with playmvd but the command still seems to be broken
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2084 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-11 06:22:54 +00:00
TimeServ
d90a582a5c fix to sys_colorconsole on Linux, update msvc8 project
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2081 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-11 04:57:22 +00:00
TimeServ
12cd7eb5bd fix builds
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2080 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-11 04:39:16 +00:00
Spoike
aeea639fc2 Filename security paranoia. Added a glsl extension to the shader system. using serverinfo, you can enable shaders without cheats now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2079 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-11 03:12:10 +00:00
Spoike
2046931e26 gameclock, roq/avis can play on shaders (sound is wrong though, so that's fine with avis!), snprintf changes (this is the bulk), up2's mcharset
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2054 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-06 01:41:09 +00:00
TimeServ
789c9b0ee6 use engineflags instead of constant strcmp checks
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2053 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-06 00:19:46 +00:00
TimeServ
1ed370ac4a assure that bsp entity lumps are null terminated (fix 2fort5p loading), cosmetic fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2051 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-05 03:50:54 +00:00
Spoike
d27d3c5b6d Less warnings (none at the gcc-default warning level)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2046 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-04 20:43:48 +00:00
Spoike
06dc2878c9 Should fix RjLan's namechange bug
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2043 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-04 15:47:58 +00:00
Spoike
c77c317370 Added an sv_gameplayfix_honest_tracelines cvar, which defaults to on. Set to 0 for compatability, or 1 for sanity.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2041 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-02 19:52:00 +00:00
Spoike
38c36360f6 Mostly colourmod stuff. A few fixes for q3 menus, some gamma fixes for q2, more verbose messages for pngs, and hopefully a gamma fix.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2034 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-27 00:42:25 +00:00
Spoike
bc9a0a4963 Fixed pin_add
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1994 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 23:31:51 +00:00
Spoike
8ab73045aa A small speedup.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1993 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 23:31:20 +00:00
Spoike
02c5931431 Fixed a crash.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1992 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 23:30:38 +00:00
Spoike
30d5648279 Fixes some spectator keys.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1991 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 23:29:59 +00:00
TimeServ
df16aa1400 fix Sys_Error with jpeg screenshots, standardize console warning/error/notice colors
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1984 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 01:24:22 +00:00
TimeServ
3c4fa77625 image_precache isn't used anywhere currently
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1978 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-21 09:05:33 +00:00
Spoike
769ab6b321 Urm, improoved onground stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1973 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-17 19:59:43 +00:00
Spoike
0bd1517522 Fixed a few warning messages.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1972 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-17 19:54:47 +00:00
TimeServ
d245b06c91 got rid of some anonymous unions
fixed a few msvc2005 complaints


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1971 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-17 02:51:59 +00:00
Spoike
e3537af35d don't use q3 gamecode on q2 bsps.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1953 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-11 18:09:15 +00:00
Spoike
e3683b17c1 Changed the remaining cvars to use the macro.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1949 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-11 14:58:48 +00:00
Spoike
0ad239ca6a Fixed all warnings in MDebug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1948 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-11 14:51:36 +00:00
Spoike
6430b9b214 added a macro for specifying all the cvar properties. This will simplify stuff for Q2.
Also added trace_endcontents and trace_surfaceflags.
File system (still too selectivly) reads gz files.
Fixed a buffer overflow in the http client.
Made server downloads decompress zipped files to a temporary file. This should make it download them faster.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1943 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-11 02:09:43 +00:00
Spoike
cf73c8b81e Copyable console, and up2's demand for aliases like fuhquake.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1935 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-06 01:06:17 +00:00
Spoike
8b3c4d9071 Fixed some bug type thingos.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1934 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-05 22:53:59 +00:00
Spoike
6b2b084b76 don't look for qwprogs quite so much in single player.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1923 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-01 22:34:24 +00:00
TimeServ
4c88713050 typo
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1908 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-29 00:47:54 +00:00
Spoike
fdb5cf3aff Fixed mvd playback as correctly as I can think how.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1902 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-28 19:04:13 +00:00
Spoike
9620a98dc2 Removed moodles' infokey stuff which was totally wrong anyway.
Enabled the prototype warnings. Looks like we need them.
Fixed a few warnings other than the prototype ones which I just enabled.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1898 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-28 02:35:40 +00:00
Lance
20ef474862 fixed msvc6 warnings
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1895 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-27 08:06:48 +00:00
TimeServ
8f550d6d1f half-alpha character rendering for software
changed background to not blink
added BX_COLOREDTEXT extension (although the FTE extension conflicts)
fix to console clearing which should hopefully speed things up a little bit


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1886 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-21 03:10:16 +00:00
Spoike
e3cb464de9 Some bugs fixed. I wonder what I've broken.
Oh yeah, hud scoreboard stuff works now.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1883 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-21 00:06:49 +00:00
Spoike
e4096f4e70 stop the server from requiring csqc without csqc.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1864 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-13 20:29:34 +00:00
Spoike
e1caf72792 Added an FTE_SV_REENTER extension and fixed a bug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1857 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-12 22:27:56 +00:00
Spoike
4b877b1090 Fixes saved games.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1843 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-11 22:25:46 +00:00
Spoike
bc745ba504 For completeness.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1839 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-11 22:21:35 +00:00
TimeServ
664467e41c fix to sw colormaps (MSVC is stupid)
fixed clear command from crashing
added ^h for toggleable half-alpha (still not rendered yet)
added ^&?? for extended fg/bg colors: (poosibly temporary?)
- first ? corresponds to foreground
- second ? corresponds to background
- valid characters for ? are 0-9, A-F and -
- hexadecimal number represents a color from CGA RGBI colors
- -(dash) represents default color for FG, clear for BG


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1838 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-11 07:23:31 +00:00
Spoike
a94b2f19c9 Small pointless cleanup.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1834 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-10 18:47:19 +00:00
Spoike
3d5b4225db seems to fix the problems with server sending csqc ent packets when there are no csqc ents.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1810 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-06 23:57:54 +00:00
Spoike
24c2bf2d03 Allows us to transfer between levels in an ugly hacky way.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1809 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-01-06 23:57:03 +00:00