Spoike
|
e800079baf
|
minor cleanup.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6213 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:32:25 +00:00 |
|
Spoike
|
73c05fe3b2
|
Fix up some stubs in the q3 plugin.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6212 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:32:15 +00:00 |
|
Spoike
|
cb64ea30f9
|
Move playerview weaponmodel matrix into r_refdef instead, to fix viewmodel positions in q3.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6211 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:32:03 +00:00 |
|
Spoike
|
11d385ed77
|
Implement CG_R_LOADWORLD properly.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6210 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:31:52 +00:00 |
|
Spoike
|
6ceb76233c
|
Move Quake3 support to a plugin. There's still a number of stubs+bugs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6209 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:31:34 +00:00 |
|
Spoike
|
dd9bdab8dc
|
Add ZG_Free function for zonegroup memory.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6208 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:30:30 +00:00 |
|
Eukara
|
e55f21585e
|
Fix graphical glitch on the sbar when cl_sbar is 0 and viewsize < 100.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6207 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-07 04:18:00 +00:00 |
|
Eukara
|
5f80e2b0a3
|
Merge patch from ticket #132 from illwieckz, making the utils target build 'iqmtool'
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6206 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-06 21:13:14 +00:00 |
|
Eukara
|
f66f43c70b
|
Merge patch from ticket #131 from illwieckz, mkdir'ing the output dir for iqmtool
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6204 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-06 20:16:21 +00:00 |
|
Spoike
|
3e71c9863c
|
Political statement.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6202 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-01 02:52:16 +00:00 |
|
Spoike
|
1fd65cc80d
|
Use our json parser to make sense of emoji names instead of our previously hacked up mess.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6201 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-01 02:52:09 +00:00 |
|
Spoike
|
1af4e05ab6
|
Fix qw:// url stuff a little.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6200 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-01 02:52:02 +00:00 |
|
Spoike
|
c2633078ff
|
Try to fix up package downloads, and dp-compat downloads too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6199 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-01 02:51:55 +00:00 |
|
Spoike
|
d9b4bc1a77
|
Make sure linux dedicated servers trim their memory usage on map change (ie: return freed memory pages back to the system).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6198 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-01 02:51:46 +00:00 |
|
Spoike
|
a5cb7af5d1
|
Fix silly q3-crash bug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6197 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-01 02:51:41 +00:00 |
|
Spoike
|
51ed3456e8
|
Add linux_aarch64 target to the cross-compile build scripts.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6196 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-19 20:49:56 +00:00 |
|
Spoike
|
1f707225e3
|
cmdlist now accepts wildcards. qqshaka was the first to notice it previously sucked.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6195 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-19 20:49:49 +00:00 |
|
Spoike
|
01c498d136
|
Remove Q2 hacks from the usercmd_t type. Just translate them without trying to be clever.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6194 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-19 20:49:42 +00:00 |
|
Spoike
|
4e1b665277
|
Fix https://sourceforge.net/p/fteqw/tickets/115/
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6191 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-19 20:49:17 +00:00 |
|
Spoike
|
bd64ae2d17
|
Disable r_dynamic when r_shadow_realtime_dlight is active (both at the same time is a waste of processing time). Also treat the rerelease's world lights as dlights instead of just world lights, which should give behaviour closer to what's expected.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6190 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-19 20:48:59 +00:00 |
|
Spoike
|
c5daf67332
|
Tweak IQM tool to cope with longer bone names.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6189 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-19 20:48:51 +00:00 |
|
Spoike
|
dd03b69609
|
Move our gltf's json parser into the engine-proper, implement QC builtins to make json parsing available to qc. API defined by Joshua Ashton.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6188 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-19 20:48:40 +00:00 |
|
Spoike
|
242dea4676
|
Try and be a bit more portable; allow .map support in browser ports.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6186 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-07 14:34:36 +00:00 |
|
Spoike
|
75f11ba33b
|
Fix CSQC_UpdateViewLoading.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6185 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-07 14:34:30 +00:00 |
|
Spoike
|
73f6df016c
|
A few minor tweaks.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6183 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-07 14:34:11 +00:00 |
|
Spoike
|
c6e00068db
|
Try to fix some qcc bugs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6182 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-07 14:34:02 +00:00 |
|
Spoike
|
88858f7698
|
Bump ent counts by a smidge.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6181 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-07 14:33:56 +00:00 |
|
Spoike
|
40232ab5ca
|
Lets just default this cvar to 1, in the hopes that it'll force windows' timers to not be quite so lame.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6180 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-07 14:33:49 +00:00 |
|
Spoike
|
87ee3298a3
|
Let the browser port access the system clipboard (where permitted/allowed by browsers).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6179 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-02-07 14:33:44 +00:00 |
|
Spoike
|
711bd8a990
|
try to fix chrome's disconnection issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6178 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-30 11:44:37 +00:00 |
|
Spoike
|
98c60de572
|
Should at least build for android again.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6177 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-30 07:18:34 +00:00 |
|
Spoike
|
42430d4712
|
Fix some misc memory leaks and a few other minor issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6176 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-30 05:55:01 +00:00 |
|
Spoike
|
5fb58a8990
|
Trim some redundant stuff from ftemaster.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6174 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-28 10:48:21 +00:00 |
|
Spoike
|
0f5c092a96
|
Fix +strafe with mouse movements, for Aberrant.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6173 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-28 10:48:14 +00:00 |
|
Spoike
|
29b5f51077
|
Try to work around Chrome's mouse-grab woes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6172 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-28 10:48:07 +00:00 |
|
Spoike
|
86d2f0e0d4
|
Provide support for webrtc's sctp-over-dtls stuff, providing browser+native connectivity (via broker).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6171 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-28 10:48:01 +00:00 |
|
Spoike
|
43565e4363
|
Increase QEx strings limit, for mods that use fancy writebyte hacks.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6170 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-28 10:47:52 +00:00 |
|
Spoike
|
bc2c6efa08
|
Fix our sha224 implementation.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6169 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-28 10:47:44 +00:00 |
|
Spoike
|
578d12f254
|
Fix some updater issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6168 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-19 08:27:42 +00:00 |
|
Spoike
|
2ed9c6a968
|
Proper support for lit sprites.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6167 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-17 09:13:05 +00:00 |
|
Spoike
|
2ed3378a75
|
Misc compile fixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6166 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-17 09:12:56 +00:00 |
|
Spoike
|
ceee660184
|
Lets try to NOT crash QEx servers.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6164 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-16 18:41:59 +00:00 |
|
Spoike
|
b21a648a4b
|
Set up the openssl(3) plugin to statically link for windows, so people can actually host properly with dtls on windows.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6163 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-16 18:41:53 +00:00 |
|
Spoike
|
6c112c3368
|
Attempt to support more of QuakeEx's network protocol changes, including a 'connectqe host' command to connect to QEx servers with the appropriate handshakes (requires manual PSK setup).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6162 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-16 18:41:44 +00:00 |
|
Spoike
|
2e627df7b5
|
Add support for PSK for DTLS via gnutls and openssl. User needs to supply the keys.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6161 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-16 18:41:34 +00:00 |
|
Spoike
|
0085e5e8d8
|
Fix a .union{array}; issue
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6160 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-16 18:41:25 +00:00 |
|
Spoike
|
b8e628cc39
|
Minor code cleanups.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6159 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 10:01:29 +00:00 |
|
Spoike
|
310f4d0efc
|
Establish equivelence for some of the vanilla+rerelease maps. Some have notable bmodel/start differences so cannot be considered equivelent.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6158 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 10:01:22 +00:00 |
|
Spoike
|
80fcfa7938
|
Hack in some support for qex's clc differences. Add some extra qex-specific svc differences to try to work around its prediction issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6157 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 10:01:15 +00:00 |
|
Spoike
|
bf44769b4d
|
Add support for 'connect dtls://foo' without needing extra upgrading stuff first. This change allows for QEx to establish a dtls connection to our server, though the reverse still doesn't work.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6156 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 10:01:05 +00:00 |
|
Spoike
|
310bf64d83
|
Try to make sense of steam's multiple library paths on linux.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6155 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 10:00:55 +00:00 |
|
Spoike
|
2e108f2a99
|
Misc minor fixups.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6154 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 10:00:49 +00:00 |
|
Spoike
|
4e132f6b02
|
Fix up support for ktx's qwprogs.qvm.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6153 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 10:00:40 +00:00 |
|
Spoike
|
632ae712a3
|
Add qqshaka's variation of VisibleTo for better compat between fte+mvdsv when running ktx.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6152 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 09:59:59 +00:00 |
|
Spoike
|
0dbb8919be
|
Make the ent lighting distance match QS by default - increasing the distance from vanilla's 2048 to 8192.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6151 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 09:59:54 +00:00 |
|
Spoike
|
495abcbe7b
|
Fix up mapcluster functionality for windows.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6150 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 09:59:46 +00:00 |
|
Spoike
|
2dd5f25ddf
|
builin QVM_strftime() should return result from strftime() -- qqshka
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6149 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-08 09:59:38 +00:00 |
|
Eukara
|
13b2a7935c
|
Add support for HLMDL actions, and some builtins to interact with it.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6148 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-07 03:18:00 +00:00 |
|
Eukara
|
f612b97fc9
|
Animate surfaces at twice the speed when rendering HLBSP.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6147 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-01-03 01:57:23 +00:00 |
|
Spoike
|
cfaef2bf11
|
Refuse to load maps exceeding the bsp29 clipnode limit. This avoids possible infinite loops or other weirdness in favour of a clear error. The QBSP really ought to be doing this too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6146 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:08:01 +00:00 |
|
Spoike
|
423b549fa8
|
Support for qqshka's ktx api version 16.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6145 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:07:55 +00:00 |
|
Spoike
|
cfb1814be3
|
Migrate oldviewcluster stuff into the individual bmodel state. This allows us to clean things up a little.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6144 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:07:46 +00:00 |
|
Spoike
|
1d2626674e
|
Fix skyrooms with openxr.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6143 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:07:34 +00:00 |
|
Spoike
|
4d2251a06b
|
Try to fix vulkan-related crashes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6141 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:07:24 +00:00 |
|
Spoike
|
9d6b599150
|
Fix mapcluster in dedicated linux servers.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6140 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:07:15 +00:00 |
|
Spoike
|
6c3754cf50
|
Strip useless symbol.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6139 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:07:07 +00:00 |
|
Spoike
|
4a6ba7146b
|
Basic menu hack for vr.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6138 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:06:43 +00:00 |
|
Spoike
|
4f2994ab12
|
Prevent the setmaster console command from forgetting non-legacy masters...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6137 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:06:32 +00:00 |
|
Spoike
|
1f01465cf3
|
Rework openxr's actionset stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6136 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:06:25 +00:00 |
|
Spoike
|
d3f0bfea71
|
Try to enable openxr with SDL's opengl too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6135 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:06:17 +00:00 |
|
Spoike
|
2808962a49
|
Gather q1bsp rendering logic into one place. Try to clean up r_framecount and r_visframecount somewhat in an attempt to fix openxr issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6134 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:06:09 +00:00 |
|
Spoike
|
df701ecfac
|
Fix up some openxr issues (especially with vulkan).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6133 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:05:55 +00:00 |
|
Spoike
|
7e985b431b
|
Make sure 'surfaceparm noshadows' works for q3bsp.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6132 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-12-20 10:05:47 +00:00 |
|
Spoike
|
2e4702e41f
|
Try and do the whole 'surfaceparm noshadow' thing, which apparently got lost somewhere along the way.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6131 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-19 19:40:32 +00:00 |
|
Spoike
|
249b71bdc4
|
Allow ktx-like mods to send csqc ents too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6130 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-19 19:40:25 +00:00 |
|
Spoike
|
9ede88f8be
|
Tweak scenecache some more for more smoothness.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6128 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-14 03:15:17 +00:00 |
|
Spoike
|
b97496df20
|
Make r_scenecache a little less stuttery.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6127 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-14 00:35:28 +00:00 |
|
Spoike
|
5ace5c8d3f
|
Improve compat with nq servers.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6126 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-14 00:35:23 +00:00 |
|
Spoike
|
566bba6af1
|
SDL builds are unable to guarentee stdin works, so don't depend on it (eg: when setrenderer fails completely due to no display server).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6125 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-14 00:35:18 +00:00 |
|
Spoike
|
cfff8f49f5
|
Improve robustness in the face of buggy QBSP versions.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6124 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-14 00:35:13 +00:00 |
|
Spoike
|
d332496ed4
|
Fix up some vulkan+openxr issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6123 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-14 00:35:08 +00:00 |
|
Spoike
|
99f20e7b80
|
Remove MAX_DYNAMIC_CHANNELS limit. We'll just spend even more time mixing audio instead of suffering random cutoffs. Yay.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6122 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-14 00:34:59 +00:00 |
|
Spoike
|
f8e355e990
|
Make visibility=hidden more aggressive to fix vulkan segfaults and probably some other things too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6120 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-10 01:36:00 +00:00 |
|
Spoike
|
39add9730f
|
Make plugins more robust with regard to different build configs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6119 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2021-11-10 01:35:55 +00:00 |
|
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 |
|