engine/engine/common
Spoike c4d3497054 some Q2 compat tweaks. moved all q2 temp-ents to particle scripts.
PF_VarString can now shortcircuit, directly returning the first argument (which also bypasses related length limitations). this required const correctness fixes.
r_showshaders cvar reports the wall texture being pointed at.
improve dp compat in a number of areas, should now mostly be able to run xonotic 0.8.2, but will need some more extra cvars/defaults/stuff.
fix q3bsp loader race condition.
fix dpm loader multi-surface issue.
remove limit on stringbuffer count.
don't poll xinput (because its disturbingly slow), instead wait for some window message before re-checking.
fixed splitscreen saved games.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5140 fc73d0e0-1445-4013-8a0c-d673dee63da5
2017-08-14 16:38:44 +00:00
..
bothdefs.h fix .gravity on non-players. 2017-07-31 17:15:37 +00:00
bspfile.h some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
cmd.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
cmd.h some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
com_mesh.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
com_mesh.h make developer a little less spammy. move much of it to developer 2. 2017-03-04 19:36:06 +00:00
com_phys_bullet.cpp 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
com_phys_ode.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
common.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
common.h some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
config_wastes.h Builtin for movetype_push ents, wastes config changes 2017-06-15 14:23:26 +00:00
console.h dpp7: Treat 'dropped' c2s packets as choked when using dpp7 protocols. This is because the protocol provides no way to disambiguate, and I don't like false reports of packetloss (only reliables loss can be detected, and that's not frequent enough to be meaningful). Pings can still be determined with dpp7, for those few packets which are acked. 2017-03-21 05:27:07 +00:00
crc.c rewrote ban code, merging bans+nonbans+cuffs+mute+cripple+deaf+lagged+vip. added timeouts. new penalties have no dedicated command. use the addip command for it. 2014-03-30 08:55:06 +00:00
crc.h rewrote ban code, merging bans+nonbans+cuffs+mute+cripple+deaf+lagged+vip. added timeouts. new penalties have no dedicated command. use the addip command for it. 2014-03-30 08:55:06 +00:00
cvar.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
cvar.h 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
fs.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
fs.h Added .dz playback support. 2017-07-12 08:15:27 +00:00
fs_dzip.c centerprints with links now show cursors. 2017-07-28 01:49:25 +00:00
fs_pak.c rework config.h stuff a little, fixing up numerous ifdefs etc. added some more for potentially smaller builds. 2017-02-19 00:15:42 +00:00
fs_stdio.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
fs_win32.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
fs_xz.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
fs_zip.c qccgui: reworked compile prints to split the screen instead of being some other window that's hidden when fullscreened etc. 2017-05-28 15:42:32 +00:00
gl_q2bsp.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
huff.c added cl_sendguid cvar, defaulting to 0. this disables the guid feature by default. 2014-05-10 13:42:13 +00:00
log.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
mathlib.c fix hitmodel with hlmdl, to actually work properly with rotated entities. 2017-03-06 15:30:45 +00:00
mathlib.h 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
md4.c Misc bugfixes, including q3bsp-rtlights and bloom. Matrix use clarifications. Working towards skeletal glsl code. 2011-07-30 14:14:56 +00:00
net.h 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
net_chan.c first version with dtls support. disabled for now. 2017-05-18 10:24:09 +00:00
net_ice.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
net_ssl_gnutls.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
net_ssl_winsspi.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
net_wins.c Try to fix android+emscripten builds. 2017-06-23 20:36:35 +00:00
netinc.h 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
particles.h centerprints with links now show cursors. 2017-07-28 01:49:25 +00:00
plugin.c qccgui: reworked compile prints to split the screen instead of being some other window that's hidden when fullscreened etc. 2017-05-28 15:42:32 +00:00
pmove.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
pmove.h try to fix null framestates issue causing crashes from pmove/solid_bsp code. 2017-01-29 13:10:53 +00:00
pmovetst.c try to fix null framestates issue causing crashes from pmove/solid_bsp code. 2017-01-29 13:10:53 +00:00
pr_bgcmd.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
pr_common.h some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
protocol.h centerprints with links now show cursors. 2017-07-28 01:49:25 +00:00
q1bsp.c some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
q2pmove.c tcpconnect fixes 2012-01-17 07:57:46 +00:00
q3common.c centerprints with links now show cursors. 2017-07-28 01:49:25 +00:00
qvm.c dpp7: Treat 'dropped' c2s packets as choked when using dpp7 protocols. This is because the protocol provides no way to disambiguate, and I don't like false reports of packetloss (only reliables loss can be detected, and that's not frequent enough to be meaningful). Pings can still be determined with dpp7, for those few packets which are acked. 2017-03-21 05:27:07 +00:00
sha1.c rewrote ban code, merging bans+nonbans+cuffs+mute+cripple+deaf+lagged+vip. added timeouts. new penalties have no dedicated command. use the addip command for it. 2014-03-30 08:55:06 +00:00
sys.h 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
sys_linux_threads.c update the clustertransfer builtin to work on non-cluster dedicated servers. 2017-05-23 07:03:07 +00:00
sys_win_threads.c update the clustertransfer builtin to work on non-cluster dedicated servers. 2017-05-23 07:03:07 +00:00
translate.c lightprepass is functional again. still diffuse lighting only. supports shadowmaps but no other weird light info. 2016-11-20 20:52:41 +00:00
translate.h sdl2 support. 2014-02-07 08:38:40 +00:00
ui_public.h A few things... f_ruleset stuff, 64bit qvm compatability, added cvars so you can put the built in http server on a custom port, added #warnings to annoy molgrum. 2007-09-17 20:35:39 +00:00
vm.h fix some of the things that baker didn't like. sorry it took so long. 2016-08-25 00:12:14 +00:00
world.h some Q2 compat tweaks. moved all q2 temp-ents to particle scripts. 2017-08-14 16:38:44 +00:00
zone.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
zone.h 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