fteqw/engine/common
Spoike 9e8bb446f4 implemented pm_stepdown.
attempt to implement 'simple csqc' api.
handle qw+nq gunshot+blood+lightning differently - they do actually have different particle spawn patterns (qw is a single point, so spreads wider).
fix q3ui logo mesh thing. work around q3ui player meshes on d3d.
split video and renderer latching, so vid_reload delatches more stuff.
fix autosprite+autosprite2 in 6 different renderers...
added fog volumes to d3d9 renderer.
using matrix hacks instead of glDepthRange, this should give more consistent behaviour, especially now that we have r_viewmodel_fov.
small cleanup for gl shadowmaps to make the interface more consistent with other renderers.
added patchDef2 parsing to fte's .map loader, doesn't actually use it though.
some fixes for q3's shaders, including to try to get overbright working better.
updated customskin api to give more control.
first attempt at a packager system for fteqccgui. probably useless, but whatever.
menusys changes to try to support QSS's csqc.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5200 fc73d0e0-1445-4013-8a0c-d673dee63da5
2018-01-22 19:18:04 +00:00
..
bothdefs.h implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
bspfile.h small vulkan perf tweak. 2017-11-14 14:37:04 +00:00
cmd.c fix some bugs. 2017-12-14 21:12:11 +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 implemented pm_stepdown. 2018-01-22 19:18:04 +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 Updated font code for freecs's benefit. 2017-12-09 21:22:46 +00:00
common.c xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
common.h xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
config_wastes.h enable fbsp support 2017-11-15 01:40:22 +00:00
console.h small vulkan perf tweak. 2017-11-14 14:37:04 +00:00
crc.c
crc.h
cvar.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
cvar.h implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
fs.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
fs.h add scr_showdisk cvar, to show the disk icon for a little time whenever something is accessed from disk. 2017-12-15 06:56:40 +00:00
fs_dzip.c Fix various compiler warnings. 2017-09-20 11:27:13 +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 Fix various compiler warnings. 2017-09-20 11:27:13 +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 implemented pm_stepdown. 2018-01-22 19:18:04 +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 playdemo should now play older protocol versions. 2017-10-12 12:02:25 +00:00
mathlib.c xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
mathlib.h xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
md4.c
net.h software banding: fix player skins. 2018-01-03 04:40:06 +00:00
net_chan.c first version with dtls support. disabled for now. 2017-05-18 10:24:09 +00:00
net_ice.c Fix various compiler warnings. 2017-09-20 11:27:13 +00:00
net_ssl_gnutls.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
net_ssl_winsspi.c playdemo should now play older protocol versions. 2017-10-12 12:02:25 +00:00
net_wins.c xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
netinc.h fixed crashy race condition when querying master servers. 2017-11-15 12:38:20 +00:00
particles.h centerprints with links now show cursors. 2017-07-28 01:49:25 +00:00
plugin.c fix Q3BSP-without-Q2BSP bug. 2017-10-31 22:52:58 +00:00
pmove.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
pmove.h implemented pm_stepdown. 2018-01-22 19:18:04 +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 implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
pr_common.h add scr_showdisk cvar, to show the disk icon for a little time whenever something is accessed from disk. 2017-12-15 06:56:40 +00:00
protocol.h xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
q1bsp.c work around a believed issue with ericw-qbsp's skip texture support - if an invalid surface is referenced, don't try to generate decals from it. 2018-01-14 05:32:20 +00:00
q2pmove.c
q3common.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
qvm.c playdemo should now play older protocol versions. 2017-10-12 12:02:25 +00:00
sha1.c Fix various compiler warnings. 2017-09-20 11:27:13 +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 playdemo should now play older protocol versions. 2017-10-12 12:02:25 +00:00
translate.h
ui_public.h
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 Implement an area grid, primarily to avoid mods(read: xonotic) generating 2000 ents all sitting on the root area node. 2017-08-29 02:29:06 +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