Spoike
485f2299c0
Start HL2 formats plugin, currently providing only vpk support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6111 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-08 08:46:40 +00:00
Spoike
c8e844c0bb
Small fix thingie.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6110 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-08 08:46:31 +00:00
Spoike
161fa66d55
Fix Q3BSP viewcontents issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6109 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-05 17:44:00 +00:00
Spoike
6a2c21f14d
Fix up d3d builds a smidge.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6108 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-04 22:33:00 +00:00
Spoike
803d3801c9
Fix some mingw compile-time issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6107 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-04 17:54:24 +00:00
Spoike
8212ead238
More toys for map-loading plugins.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6106 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:31:52 +00:00
Spoike
a9a4e3c358
Allow plugins to provide material interpreters.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6105 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:31:41 +00:00
Spoike
022e42c6c7
Move model loaders over to variable-length file-magics.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6104 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:31:32 +00:00
Spoike
ab2dc14f49
Add support for image-loading plugins.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6103 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:31:21 +00:00
Spoike
57746acd5a
Strip built-in VTF support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6102 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:31:15 +00:00
Spoike
df1e916717
Ensure package plugins get their packages loaded/purged at appropriate times, without needing an extra fs_restart.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6101 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:31:08 +00:00
Spoike
e89cc4dc5a
Fix up filesystem plugins slightly. Remove engine references to VPK support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6100 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:31:02 +00:00
Spoike
a096ec87d3
Scenecache wasn't bothering with areaportals.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6099 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:30:54 +00:00
Spoike
2b81527a69
Make our q2/q3 bsp code more modular, with q2/q3 gamecode treating it more generically.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6097 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-11-03 20:30:40 +00:00
Spoike
23196df675
Allow hosting webpages to submit console commands to the web port.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6096 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-31 18:20:51 +00:00
Spoike
3afbfc8547
Attempt to download missing files from the uri named by the local sv_dlURL setting, if specified, for easier demo playback.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6095 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-31 18:20:45 +00:00
Spoike
d2937174bf
Try to fix potential crash.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6094 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-31 18:20:38 +00:00
Spoike
9051c590e2
Make r_torch work regardless of whether the player model is visible or not.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6093 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-31 18:20:33 +00:00
Spoike
bc5d8c6815
Hide some cvars that don't have well-defined defaults when using 'cvarlist -c'.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6092 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-31 18:20:28 +00:00
Spoike
b676f9c3e2
Allow for bigger map-packs. Hopefully everyone is running a 64bit system now...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6091 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-31 18:20:22 +00:00
Spoike
660f128569
Fix up some backslashes in zips. Fix a typo.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6090 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-31 18:20:17 +00:00
Spoike
eb157e09b8
Spawn decals on csqc's bmodels, not just engine-deltaed ents.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6089 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-23 10:05:26 +00:00
Spoike
442d23f226
Rework our web html for drag+drop filesystem seeding to make it easier to run copyrighted stuff.
...
Add zlib support to the web build, to make running the rerelease's content feasable with a hack to get png files sized right.
Enable botlib in web builds, now that q3's data can be used.
Fix up our webrtc support a little.
Enable the server browser in web builds (rtc hosts only, for now).
A couple of related minor tweaks.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6088 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-22 22:27:58 +00:00
Spoike
f76fd58f3f
Strip WebVR support. Any new stuff should be using WebXR instead.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6087 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-22 22:27:28 +00:00
Spoike
15bd67c8f0
Add support for AL_SOFT_loop_points. Implement quake-mixer-over-openal as a workaround for weird performance issues in Chromium.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6086 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-22 22:27:21 +00:00
Spoike
5018d3e650
Fix crash from rtlights on inefficient deformVertexes shaders in wastes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6085 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-22 22:27:14 +00:00
Spoike
8132b2fd57
Bake patches into submodels in reverse order... This should fix submodel patch issues with _q3bsp_bihtraces.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6084 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-13 02:08:25 +00:00
Spoike
62cf0286f5
Ensure that menu.dat.default.po is always considered as a fallback.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6083 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-13 02:08:19 +00:00
Spoike
a5312d7838
Add s_al_hrtf for people that want in-game control over that (changes need snd_restart). Try to fix up browser audio not being spatialised properly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6082 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-12 04:42:07 +00:00
Spoike
947d41ea95
Make use of webgl2 where available.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6081 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-12 04:42:01 +00:00
Spoike
7d7cb5f40c
Try to disable mouse accel in chromium. Use RAF timing for better precision to try to get smoother in-browser framerates.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6080 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-12 04:41:49 +00:00
Spoike
06a8133048
Add an extra workaround as part of dpcompat_makeshitup 2 (to handle shaders that are not terminated properly).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6079 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-12 04:41:41 +00:00
Spoike
00cd084bb8
Fix a few annoying bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6078 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-09 07:58:27 +00:00
Spoike
23437fff01
Switch to supporting the october quake rerelease instead.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6077 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-09 07:58:17 +00:00
Spoike
b4127e58cc
Fix some missing thread names in debug info.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6076 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-09 07:58:08 +00:00
Spoike
c09fef6c4d
Fix water brushlist contents AGAIN...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6075 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 06:30:54 +00:00
Spoike
f3cab7b153
Tiny fix for my standalone http server.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6074 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:06:10 +00:00
Spoike
7404d81d0b
Add some sha2 stuff to qtv connections. Fix up 'qtvplay' command to support passwords.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6073 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:06:04 +00:00
Spoike
8ae9fe1141
Open dp's download protocol to more client types (for qss's benefit). Work around some DP bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6072 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:05:56 +00:00
Spoike
0218f2dcf2
Try to update our javascript.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6071 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:05:50 +00:00
Spoike
8267939edb
Misc tweaks, including a corrupt-bsp crash fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6070 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:05:43 +00:00
Spoike
8ec36b7ab4
Rework our fallback defaults to override id1's too, so newbies don't need to rebind everything before playing.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6069 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:05:34 +00:00
Spoike
ca999f6eb4
Embed some basic metadata into plugins. Still needs signatures.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6067 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:05:22 +00:00
Spoike
b91273a930
Fix up CEF plugin a little.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6066 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:05:15 +00:00
Spoike
0eecce227e
Try to fix alpha blend issues with the webgl port.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6065 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:05:06 +00:00
Spoike
7da9b4fcc4
Add setsendneeded builtin for setting per-player SendFlags.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6064 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-10-05 05:04:59 +00:00
Eukara
bca422ab08
Misc OpenAL backend fixes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6063 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-16 20:08:30 +00:00
Eukara
156a629513
Delete wherever this came from, cough.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6062 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-16 16:10:06 +00:00
Eukara
e69e81b9f5
input_sequence now formally added, will let the server know which input
...
sequence we're on when handling input_ globals.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6061 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-15 20:33:54 +00:00
Spoike
e2e1505e83
Stop vulkan-only builds crashing when playing around in the menus.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6060 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-09 14:42:28 +00:00
Spoike
f16d244387
Don't throw the presets menu into people's faces quite so much.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6059 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-07 23:43:25 +00:00
Spoike
863e40d6f3
Fix Wastes builds to not crash on start.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6058 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-07 23:43:19 +00:00
Spoike
f0fbc813e2
Polo demanded more accurate bounds for mdl files, to match QSS.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6057 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-05 00:35:00 +00:00
Spoike
051442c041
iqmtool now supports --static. Also embeds some multi-skin info.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6056 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-03 08:02:21 +00:00
Spoike
aa651c5059
'fteqcc -x foo.pak foo' now accepts wildcards.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6055 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-03 08:02:15 +00:00
Spoike
9741676e79
Try to fix some hexen2 saved game issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6054 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-01 07:30:48 +00:00
Spoike
01f6d7a75a
Make sure filesystem depths are consistent between maplist.txt and hexen2's progs.dat. This should fix the base game failing on the first boss map.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6053 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-01 03:54:47 +00:00
Spoike
4d7836b5ff
Make sure our own web servers report wasm files as the correct mime type. Firefox can be a bit quirky otherwise.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6052 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-09-01 03:54:40 +00:00
Spoike
13d8d0fbdf
Fix non-gl builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6051 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-28 15:23:25 +00:00
Spoike
e244436641
Fix a couple of silly bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6050 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-28 07:10:03 +00:00
Spoike
4e172f3507
Optimise rtlights slightly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6049 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-28 07:09:54 +00:00
Spoike
8c7c69a4ea
Fix vpk support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6048 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-28 07:04:37 +00:00
Spoike
c73b9774da
Mute an annoying warning.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6047 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-27 04:29:49 +00:00
Spoike
a532819655
Stub menu_credits so its slightly less weird when the game seems to crash to console upon completion.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6046 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-27 04:29:43 +00:00
Spoike
5b0de425b7
Try to fix mge5m1 the lame hacky way. The new QC code makes true rotation non-viable.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6045 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-27 04:29:37 +00:00
Spoike
6136cad786
Fix #merge bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6044 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-27 04:29:31 +00:00
Spoike
a8d606e042
Fix c++isms.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6043 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-27 04:29:25 +00:00
Spoike
da46f65679
Fix misc rerelease issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6042 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-24 06:06:05 +00:00
TimeServ
904fa4ce64
pass integer key reference instead of pointer reference to particle systems, remove switch fallthrough on q64 bsp switch
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6041 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 22:14:34 +00:00
Spoike
0382bb7049
Fix a crash.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6040 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:37:36 +00:00
Spoike
ca03eba000
Try to parse the rerelease's various _shadowlight keys, needs 'r_editlights_reload bsp' still.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6039 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:37:30 +00:00
Spoike
c2d3d3a41b
Fix up translations stuff with the rereleased version of quake.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6038 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:37:21 +00:00
Spoike
81d5091fac
Make sure there's some binds set up (the rerelease lacks a usable default.cfg).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6037 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:37:10 +00:00
Spoike
b33d20fa75
Don't try to interpret http(s) uris as quake servers to connect to (should help fix the webgl port).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6036 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:36:51 +00:00
Spoike
eea586dd13
Fix up our iqmtool to not fail on md5mesh inputs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6035 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:36:44 +00:00
Spoike
7791405627
Our md5 loader now handles the rerelease files a little better.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6034 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:36:38 +00:00
Spoike
d0d2c31f38
Fix other stuff after quake64 bsp support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6033 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-23 06:36:32 +00:00
TimeServ
d63a4cea1f
fix fallback particles not rendering properly with high fps
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6032 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-21 21:33:09 +00:00
TimeServ
ee1a93d01b
preliminary quake 64 remastered bsp support (mipmaps currently busted), reduce missing anims in bsp to warning (needed for q64)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6031 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-21 18:16:13 +00:00
Spoike
f9533ee8fc
Fix up silly warnings in fteqcc's decompiler.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6030 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-20 20:56:24 +00:00
Eukara
8830baabd2
Enable HALFLIFEMODELS for FTE_TARGET_WEB
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6029 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-20 18:14:52 +00:00
Spoike
634fd7cb7e
Try to work around some remastered-quake compat issues. Still need to deal with the string non-concat issue properly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6028 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-20 11:34:41 +00:00
Spoike
4426a286d2
Fix up our shoddy md5 format support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6027 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-20 04:53:39 +00:00
Spoike
34f55c05e6
Minor tweaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6026 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-20 04:53:33 +00:00
Spoike
783185cc59
Comment/etc tweaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6025 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-19 06:02:18 +00:00
Spoike
cbec2d0660
Two minor fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6024 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-19 06:02:10 +00:00
Spoike
ac6605e0d7
Tweak inputs some more.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6023 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-19 06:02:03 +00:00
Spoike
e83cfe3bb0
Misc q2 fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6022 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-19 06:01:52 +00:00
Spoike
cf31dcccad
Add 'schemes' value to fmf files, for games to list (multiple) uri schemes with which to easily start the engine and connect to a specified server. Also add cl_verify_urischeme, a bit like ezquake has.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6021 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-19 06:01:42 +00:00
Spoike
f0aea54e5d
Make sure backbuf net primitives don't get corrupted. This is presumably what was causing the wrongly-sized angles / illegible server message issues that fortressone was having.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6020 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-14 04:04:15 +00:00
Spoike
6f86bf0118
Strip .crh support. Noone ever used it, and -wrbrushes is superior anyway and actually has toolchain support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6018 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-14 04:04:01 +00:00
Spoike
6d72f7487f
Tweak updates menu to allow launching package-specific maps (read: quaddicted's maps).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6017 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-09 23:06:41 +00:00
Spoike
182ff709c9
Small optimisation.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6016 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-09 23:06:34 +00:00
Spoike
a13a436594
pgup/dn should work in menus, primarily for the packages menu.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6015 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-09 23:06:28 +00:00
Spoike
b76d139a58
Show relight times, cos why not. Fix hdr pre-relight levels.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6014 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-09 23:06:23 +00:00
Spoike
04849bce16
Fix ommission.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6013 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-05 17:37:18 +00:00
Spoike
e598d136b9
grr.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6012 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-05 17:12:41 +00:00
Spoike
b24c6ed9d9
Fix iqmtool make rule confusion between building on windows and building FOR windows.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6011 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-05 17:07:06 +00:00
Spoike
67ff1e6cbb
Try to fix dotranslate symbols getting b0rked.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6010 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-05 16:49:32 +00:00
Spoike
fb239abaf7
Try to fix windows builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6009 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-05 16:49:25 +00:00
Spoike
a23ef7534b
Fix 'map qi_package:mapname' not working for previously run packages when current mirror info is not avaialble.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6008 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:18:28 +00:00
Spoike
cd45de7a1e
Scoreboard display will now handle big games better, instead of truncating the list.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6007 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:18:20 +00:00
Spoike
662f7cfd75
Try to fix getlight builtin.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6006 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:18:11 +00:00
Spoike
52ab543bd7
Misc small bugfixes and tweaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6005 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:18:04 +00:00
Spoike
8156eda700
Add anglesub builtin, requested by Shpuld. Returns angle difference within rotations +/- 180.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6004 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:17:52 +00:00
Spoike
057d8fcff2
Show the mesh projection on the skin textures. Eukara wanted this.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6003 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:17:45 +00:00
Spoike
f75a9cae23
Minor tweak for better ktx support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6002 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:17:38 +00:00
Spoike
221d4032af
FTE_TARGET=msvc now invokes some old version of msvc via wine, old FTE_TARGET=vc removed. Related code tweaks to make it a bit happier.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6001 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:17:31 +00:00
Spoike
1c5b264402
Fix up imgtool a little, to behave better when extracting/generating gfx.wads.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6000 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:17:13 +00:00
Spoike
9c9a540635
Fix xrandr-related crash.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5999 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:17:04 +00:00
Spoike
14e7517b16
Support ezquake's kinda flawed float-ent-coords workaround extension. Update PEXT2_VRINPUTS for base angles (for angle nudges when standing on rotating objects).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5998 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-08-04 21:16:57 +00:00
Eukara
5584fb1ab1
Don't clamp pitch at 2.0 for the AL backend. That's not required
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5997 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-30 11:40:37 +00:00
Spoike
87245a290a
Fix up SDL build to enable our multithread stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5996 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-25 22:55:17 +00:00
Eukara
8068109392
Remove debug printf
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5995 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-25 16:25:39 +00:00
Eukara
1f75d2bc9e
Added new builtins: gp_rumble(), gp_rumbletriggers(), gp_setledcolor(),
...
gp_settriggerfx(). More improvements to touchpad sensor code, analog
stick tweaks... mostly beneficial to the SDL2 backend
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5994 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-25 16:12:24 +00:00
Eukara
0ed2c90da9
Unbreak xinput, don't use -O3 for release builds as GCC creates
...
abrasive code, fix plugins-rel putting CFLAGS into the CC/CXX line
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5993 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-24 14:24:46 +00:00
Spoike
da27411b26
Fix up some stupid bugs that were causing q2 to completely fail.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5992 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-23 21:06:52 +00:00
Spoike
e2b88fafc8
Fix stupid bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5991 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-23 19:11:38 +00:00
Spoike
bb4d5d1917
Quicky hack to query gpu utilisation on linux with nvidia gpus.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5990 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-23 19:11:33 +00:00
Eukara
9b38473295
More input adjustments, added new SDL gamepad button mappings
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5989 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-23 13:36:18 +00:00
Eukara
de522617e7
Interpret controller buttons as known keynums in Quake III Arena
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5987 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-22 07:17:30 +00:00
Eukara
42b6d60115
Register binds for SC_LPADDLE and SC_RPADDLE, fix joy button detection.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5986 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-21 11:48:31 +00:00
Eukara
1c038872f3
Controllers now communicate analog trigger keys in SDL2 builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5985 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-21 11:02:20 +00:00
Eukara
7800434ecb
Fix iqmtool building on NIX via Makefile
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5984 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-20 10:15:02 +00:00
Spoike
90aae69db3
Try to make things a little more stable.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5983 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-19 22:47:29 +00:00
Spoike
2599af212a
setfl command was not updating the userinfo/serverinfo directly, but waiting for a later cvarset to do it.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5982 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-18 12:13:11 +00:00
Spoike
bbd468d1f0
Fix .button3 etc failing when loading saved games.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5981 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-18 12:13:06 +00:00
Spoike
5154c86611
Fix softwarebanding forgetting textures on map changes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5980 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-18 12:13:01 +00:00
Spoike
52b7a441e3
Some small fixups.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5979 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-18 01:28:34 +00:00
Spoike
0dc79f7f0a
Small fixup
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5978 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-18 00:24:06 +00:00
Spoike
50aa60a8ca
Fix pointcontents+wrbrushes, again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5977 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:11:41 +00:00
Spoike
0907e66cff
Tweak QI plugin to translate quaddicted's map database to fte's meta format. Make 'map package:map' download+run a map with the specified package enabled.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5976 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:11:35 +00:00
Spoike
9e54944bde
Attempt some stronger mitigation against UDP amplification attacks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5975 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:11:26 +00:00
Spoike
f664c42776
Try to boost compat with shanjaq's uhexen2 fork.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5974 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:11:20 +00:00
Spoike
0e6a0b789e
Misc minor fixups.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5973 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:11:15 +00:00
Spoike
9d8b442cf3
fteqcc __GITDESC__ et all were not quite working properly. Fix bitnot operator.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5972 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:10:46 +00:00
Spoike
e41e42b966
Fix up menu scrollbars somewhat for when there's a thousand entries.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5971 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:10:40 +00:00
Spoike
4ddb475e7b
Fixups to work around ktx issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5970 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:10:35 +00:00
Spoike
55dbce5a3b
Arg completion for the 'sky' command, as requested by Bal... though he did ask it for QSS instead...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5969 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:10:30 +00:00
Spoike
71f1fa270f
Clean up key held statuses a little, to try to fix issues with dual-controller splitscreen.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5968 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:10:22 +00:00
Spoike
9735064a89
Tweak splitscreen a little to work around a KTX issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5967 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:10:10 +00:00
Spoike
e90a0b3945
Update VR-Inputs extension. Should now be more resilient against impulse loss, should also report better ping times.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5966 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:10:01 +00:00
Spoike
0fd629f2d2
Try harder to avoid players getting pushed into walls. This was visible with ktx.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5965 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:09:54 +00:00
Spoike
d4c8d1a17b
Fix ktx-with-nq-clients illegible server message issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5964 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:09:49 +00:00
Spoike
2ae4157738
Support for '[const] static type name=val;' inside classes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5963 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:09:44 +00:00
Spoike
89a1be8e8c
Fix some warning messages.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5962 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:09:39 +00:00
Spoike
626a053b36
Tweak a few extension checks, to try to avoid nasty surprises.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5961 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:09:34 +00:00
Spoike
44e6ec8dd1
Make the player-setup menu apply changes when closing, so you can actually change your name in Q2.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5960 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-17 15:09:27 +00:00
Spoike
d3b1350ca5
Fix up autoproto with class-accessors and named enums.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5959 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-07 13:10:20 +00:00
Spoike
246cd8147c
Fix a really really stupid bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5958 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 16:46:38 +00:00
Eukara
a6b33d25f2
Fix a crash/oversight with CSQCs getlight() and fix GLQ3_LightGrid from
...
using a global that may not even be set.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5957 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 16:32:59 +00:00
Spoike
07365c6428
update built-in shaders.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5956 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 11:14:31 +00:00
Spoike
af661232e3
Support for equirectangular sky images. Because skybox orientations are generally too hard to get right. Urgh.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5955 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 00:12:35 +00:00
Spoike
0dc1b91ec6
Add -ftags to generate tag info for vi and compatibles. Files will still need to be concatenated then sorted before use.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5954 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 00:12:27 +00:00
Spoike
139b916e46
Make scenecache less... flickery.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5953 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 00:12:20 +00:00
Spoike
18c0e79c47
Fix up SOLID_CORPSE a little.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5952 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 00:12:12 +00:00
Spoike
f4ec928c2d
cl_c2sdupe for nq, too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5951 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 00:12:05 +00:00
Spoike
bd72a60c98
Hopefully this change will make the illegible server messages on fortressone's map changes a little bit easier to track down.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5950 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 00:11:58 +00:00
Spoike
e7822ff2bf
Fix some bugs that are exhibited in taov.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5949 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-06 00:04:41 +00:00
Spoike
5d75f6fa50
Fix issue with -wrbrushes not reporting contents values properly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5948 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-04 03:58:24 +00:00
Spoike
fbdee5f149
Fix issue with r_keepimages 0.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5947 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-04 03:58:19 +00:00
Spoike
b3f387a548
Misc dull tweaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5946 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-03 23:33:59 +00:00
Spoike
3d1014efe4
A quick attempt to get accessors working inside classes. Needs proper testing.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5945 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-03 23:33:52 +00:00
Spoike
4ac09f8a03
Try to handle some qcc 'standards' a little better.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5944 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-03 01:47:16 +00:00
Spoike
4d4a2943fb
Refuse to autoupdate the engine when the binary looks like it has a revision number in its file name.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5943 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-03 01:47:10 +00:00
Spoike
61b13c7b8e
Make sv_autooffload a little more user-friendly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5941 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-03 01:46:58 +00:00
Spoike
b45ce608c0
Remove qcc hunk size limitations.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5940 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-03 01:46:52 +00:00
Spoike
80399796c7
Fix sv_autooffload on linux.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5939 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-03 01:46:46 +00:00
Spoike
3409df483e
Try to resolve some of the things RennyC complained about.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5938 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 21:05:45 +00:00
Spoike
c452bccd94
Fix up some qc genericdefs stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5937 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 15:43:28 +00:00
Spoike
93253a026a
My realignment logic wasn't actually realigning the bsp data...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5936 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 15:43:18 +00:00
Spoike
f9b9087011
Fix a few things.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5935 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 11:03:28 +00:00
Spoike
1614b75142
Parse meta information from drag+dropped/file-associated packages for easier installation of mods.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5934 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:17:07 +00:00
Spoike
248c248ece
Fix a bad read in the console code.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5933 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:17:00 +00:00
Spoike
dc97689e9e
Add SOUNDFLAG_NOREPLACE flag.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5932 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:54 +00:00
Spoike
713c5676ab
Add -exec commandline arg (to override every gamedir). Try to fix or diagnose other issues Maverick was having.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5931 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:47 +00:00
Spoike
853d1ef330
Try to fix recent errors about incomplete attachments.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5930 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:40 +00:00
Spoike
f0f7002a6f
Use some atomics to try to get a tiny loader-thread performance increase.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5929 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:35 +00:00
Spoike
2338e5b505
Add a cvar to restore buggy dlight range behaviours, requested by Orl.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5928 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:29 +00:00
Spoike
6cc5e1762b
add support for gltf's KHR_materials_variants (for selectable skins) and KHR_materials_ior extensions
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5927 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:23 +00:00
Spoike
8c0646159f
Try to make the vulkan renderer more robust on nvidia.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5925 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:11 +00:00
Spoike
72952c6467
Fix a bad read.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5924 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:16:04 +00:00
Spoike
c71a4f8587
Enable scenecache by default, lets see who complains.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5923 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:15:59 +00:00
Spoike
2ce0947948
Add -noenumerate arg to play it safe by skipping device enumeration for video and sound drivers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5922 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-07-01 01:15:52 +00:00
Eukara
be25f43c89
Run CSQC_WorldLoaded after Surf_NewMap to prevent static rtlights and
...
other fun things from getting flushed on a new map.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5921 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-29 09:22:56 +00:00
Spoike
0361787967
Fix noweb build.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5920 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-26 20:46:56 +00:00
Spoike
4816b418c4
Fix black particles (fallback textures were not loading).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5919 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-25 18:50:59 +00:00
Spoike
5c585b0e6e
Prod r_temporalscenecache a bit to make it more tolerant of those inefficient shaders.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5918 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-25 18:50:53 +00:00
Spoike
d602e51e54
Try to fix up some splitscreen quirks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5917 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-25 18:50:42 +00:00
Spoike
4d1b686c2f
Try to fix issue with nvidia reporting VK_ERROR_INITIALIZATION_FAILED errors from vkCreateSwapchainKHR calls for unknowable reasons.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5916 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-25 18:50:20 +00:00
Spoike
9bd8625d90
resize the modelviewer's texture display if it would have gone offscreen.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5915 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-25 18:50:15 +00:00
Spoike
36f750ba23
Fix naming issue from more than 10 people all called Player.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5914 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-23 02:14:18 +00:00
Spoike
0ca1e9177b
Fix up some splitscreen issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5913 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-23 02:14:13 +00:00
Spoike
2363b05216
If texture names can have map-specific prefixes, shaders must also.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5912 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-22 14:40:53 +00:00
Spoike
27831f7265
Fix some misc issues that noone else is likely to notice.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5911 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-21 19:13:33 +00:00
Spoike
d6e09af52d
Try to make lightning beam particles not endlessly spawn without dying while paused.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5910 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-21 16:55:58 +00:00
Spoike
0c41ac0b7d
Load from wad files only when there isn't already a fallback. This reduces confusion over textures with the same name.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5909 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-21 15:03:04 +00:00
Spoike
f810be4830
Make input_servertime available to ssqc too, so it can guage the player's latency more accurately.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5908 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-21 13:46:52 +00:00
Spoike
8b4a282c47
This should match Reki's revision, hopefully.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5907 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-21 13:46:44 +00:00
Spoike
0b0d6c3df7
Fix up the emscripten target a little.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5906 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-06-21 13:46:38 +00:00