Spoike
|
3f85c9793c
|
Add TURN support to our ICE implementation, along with a few fixups. Must be configured with 'net_ice_servers turn:foo?user=foo?auth=bar'. space-separated list, can also accept additional 'stun:' servers.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6285 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-07-28 02:16:31 +00:00 |
|
Spoike
|
c4b043d39f
|
Fix some missing ambient sounds on large bloated maps/mods (this really should have been fixed years ago).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6281 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-29 07:20:24 +00:00 |
|
Spoike
|
304079e1dc
|
Add a variation of the addentity builtin, for explicit light levels.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6278 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-26 08:08:50 +00:00 |
|
Spoike
|
81ab9277ac
|
Make the various build config defines a little more robust.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6277 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-26 08:08:43 +00:00 |
|
Spoike
|
d41ca13562
|
Fix fixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6273 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-20 04:54:54 +00:00 |
|
Spoike
|
758f47ffc3
|
Fix ezhud images not loading.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6271 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-19 15:18:23 +00:00 |
|
Spoike
|
06038d496e
|
First weapon wheel implementation.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6269 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-19 15:18:08 +00:00 |
|
Spoike
|
1068a62d75
|
Add vid_baseheight and vid_minsize cvars for TCs unhappy with vid_conheight to put in their default.cfg, instead of them feeling a need to force user settings.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6266 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-19 15:17:48 +00:00 |
|
Spoike
|
c39c4d0255
|
Make sure getmodelindex/modelnameforindex and sound equivelents are available in both ssqc and csqc.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6265 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-19 15:17:41 +00:00 |
|
Spoike
|
ce01181d88
|
wither reported that findkeysforcommandex wasn't present in menuqc. Fix that.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6264 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-19 15:17:35 +00:00 |
|
Spoike
|
89c37774ae
|
basementApe reported segfaults in the audio init logic.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6263 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-19 15:17:29 +00:00 |
|
Eukara
|
f1c714a187
|
Stub INS_KeyToLocalName for SDL so we can build SDL2 again and ship a build out today.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6262 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-10 17:52:56 +00:00 |
|
Eukara
|
fab14e046f
|
Fix a typo and therefore make a crash with QC server lists disappear
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6261 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-10 17:10:51 +00:00 |
|
Spoike
|
6bd79c8ff8
|
.ktx 2darray textures were being written incorrectly.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6260 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-06 02:20:55 +00:00 |
|
Spoike
|
2b440a186d
|
Simplify QW network deltas. By just trusting the server instead of second-guessing it, we should get something more robust (at least for demo playback).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6258 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-06-02 06:08:21 +00:00 |
|
Spoike
|
a84fa2e534
|
Fix warning message.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6254 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 18:00:22 +00:00 |
|
Spoike
|
12cdfc197f
|
Make sure that either f_playmapend or f_specmapend work when f_mapend does, for people that want more specific behaviours. spec is ALWAYS used for demo playback too.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6251 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:59:51 +00:00 |
|
Spoike
|
74e9015f9d
|
Modelviewer should cope with more bones now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6249 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:59:39 +00:00 |
|
Spoike
|
0f8d07b8e8
|
Add lerptime protocol extension. Still WIP, don't record to demos.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6247 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:59:26 +00:00 |
|
Spoike
|
255ce795a0
|
Fix up some KTX issues (mostly bot related).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6246 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:59:17 +00:00 |
|
Spoike
|
f996ff5fc8
|
Fix up some .wal palette issues when running q2 bsps in q1 gamedirs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6245 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:59:08 +00:00 |
|
Spoike
|
08aedd4b5b
|
Mouse4 now acts as a back button in our menus. Binds menu should now report system key names instead of guessed names (better non-qwerty support).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6244 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:59:01 +00:00 |
|
Spoike
|
c45b0e5cf8
|
Fix up statically linking the ODE plugin into the engine (eukara wanted me to fix this up).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6243 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:58:53 +00:00 |
|
Spoike
|
3ea2f04d90
|
Allow for better encoding of guarenteed-unsigned values.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6241 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:58:39 +00:00 |
|
Spoike
|
e0f3c35414
|
Improve robustness with weird build configs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6239 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-28 17:58:27 +00:00 |
|
Eukara
|
7fea1f33ee
|
OpenAL: Crush that annoying bug where volume changes creates clicks in the sound.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6236 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-05-05 23:28:33 +00:00 |
|
Eukara
|
bc8895c5fa
|
Fix compiles without RTLIGHT. Update config_wastes.h
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6235 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-04-23 20:10:18 +00:00 |
|
Spoike
|
27c32fc1a0
|
Add a new net_ice_usewebrtc cvar for people that want to skip the extra overheads/bugs of webrtc.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6230 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-04-16 20:28:18 +00:00 |
|
Spoike
|
2ac548e17f
|
Make use of fitz's interpolation hints when they're provided.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6229 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-04-16 20:28:11 +00:00 |
|
Eukara
|
6515c0e5cd
|
Fix screenshot_cubemap command.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6222 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-28 10:31:07 +00:00 |
|
Spoike
|
6f5180a915
|
Fix q3plug-related crashes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6221 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 07:21:44 +00:00 |
|
Spoike
|
29f9d620f9
|
Fix q3plug-related crashes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6220 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 06:20:33 +00:00 |
|
Spoike
|
6dbfc0ebbe
|
Fix msg_readcount issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6218 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:34:26 +00:00 |
|
Spoike
|
0d9a269ab4
|
Remove last plugin stubs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6217 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:34:13 +00:00 |
|
Spoike
|
ba9a852d9d
|
Move the q3 files into the plugins subdir.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@6216 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2022-03-08 05:33:52 +00:00 |
|
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 |
|
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 |
|
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
|
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
|
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 |
|