fteqw/engine/server
Spoike 4c2066601a Support connecting subnodes to servers over tcp (instead of depending on fork).
Fixed up the -netquake / -spasm / -fitz args slightly, should actually be usable now.
sv_mintic 0 is now treated as 0.013 when using nqplayerphysics, to try to make it smoother for nq clients.
Preparing for astc's volume formats. Mostly for completeness, I was bored. Disabled for now because nothing supports them anyway.
Fix broken mousewheel in SDL2 builds.
Fix configs not getting loaded following initial downloads in the web port/etc.
Make the near-cloud layer of q1 scrolling sky fully opaque by default (like vanilla).
Sky fog now ignores depth, treating it as an infinite distance.
Fix turbs not responding to fog.
r_fullbright no longer needs vid_reload to take effect (and more efficient now).
Tweaked the audio code to use an format enum instead of byte width, just with the same values still, primarily to clean up loaders that deal with S32 vs F32, or U8 vs S8.
Added a cvar to control whether to use threads for the qcgc. Still disabled by default but no longer requires engine recompiles to enable!



git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5683 fc73d0e0-1445-4013-8a0c-d673dee63da5
2020-04-29 10:43:22 +00:00
..
botlib.h cmake now builds botlib (as a shared object) 2019-01-29 07:18:07 +00:00
net_preparse.c Too many changes, sorry. 2019-11-20 03:09:50 +00:00
pr_cmds.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
pr_lua.c Some misc fixes, mostly win32/msvc focused. 2018-10-17 00:43:04 +00:00
pr_q1qvm.c prepare for proper binary auth instead of depending upon tls certs (using sha2(512) to ensure no modification). probably buggy on windows so not fully enabled yet. 2020-03-25 21:29:30 +00:00
progdefs.h Added LMSTYLES16 support, increasing max lightstyles to 65k. 2019-09-10 15:40:04 +00:00
progs.h Remove void* pointer arithmatic to make msvc happy. 2019-12-10 14:50:47 +00:00
q2game.h Add ortho lights (still has serious issues that make them unusable on regular maps). 2018-07-22 11:49:37 +00:00
q3g_public.h Track areas properly, so we don't bug out when a client has multiple cameras in different areas. 2019-07-02 04:12:20 +00:00
savegame.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
server.h Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
sqlite3.h added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
sv_ccmds.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
sv_chat.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
sv_cluster.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
sv_demo.c Added cl_autodemo cvar to automatically record games. 1 records multiview demos where possible, -1 strictly records singleview demos. 2018-09-01 04:18:08 +00:00
sv_ents.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
sv_init.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
sv_main.c minor compile fixes. 2020-04-19 05:11:19 +00:00
sv_master.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
sv_move.c Fix ignore command. 2019-09-17 19:49:39 +00:00
sv_mvd.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
sv_nchan.c Make sure skyrooms show only the entities inside the skyroom (disabling non-static entities if their pvs is not reliable). 2019-07-19 02:13:19 +00:00
sv_phys.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
sv_rankin.c playdemo accepts https urls now. will start playing before the file has finished downloading, to avoid unnecessary delays. 2017-05-10 02:08:58 +00:00
sv_send.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
sv_sql.c Track areas properly, so we don't bug out when a client has multiple cameras in different areas. 2019-07-02 04:12:20 +00:00
sv_sql.h Track areas properly, so we don't bug out when a client has multiple cameras in different areas. 2019-07-02 04:12:20 +00:00
sv_sys_unix.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
sv_sys_win.c Better compat with mvdsv 2019-03-23 07:06:37 +00:00
sv_user.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
svhl_game.c rework hlmdl subblends. apparently they're some sort of grid. 2017-11-30 17:59:11 +00:00
svhl_gcapi.h code to use occlusion queries for coronas. 2015-10-11 11:34:58 +00:00
svhl_phys.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
svhl_world.c added r_meshpitch cvar that allows for fixing the unfixable mesh pitch bug from vanilla... needs a better name... do note that this will break pretty much any mod, so this is really only for TCs designed to use it. Its likely that I missed places. 2017-02-27 09:34:35 +00:00
svq2_ents.c implement pcma+pcmu codecs for voip for xmpp compat, because they're fairly simple and I can. 2017-06-21 01:24:25 +00:00
svq2_game.c Fix problems with last commit. 2020-01-10 12:23:25 +00:00
svq3_game.c Q3TA: Added snd_ignorecueloops cvar to ignore auto-looping sounds. 2020-03-07 09:00:40 +00:00
world.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00