1
0
Fork 0
forked from fte/fteqw
Commit graph

6614 commits

Author SHA1 Message Date
Shpoike
9bc9700506 Add json-formatted framegroups files. Allow for ragdolls to be used with hlmdl. Try to be smarter/higher with gpu bone limits. 2024-12-28 16:23:59 +00:00
Shpoike
28a880c56e Misc small fixups/cleanups. 2024-12-12 13:42:05 +00:00
Shpoike
d26b741e4b Update the doom3 map support. Still not enabled on account of severe material issues. 2024-12-12 13:42:05 +00:00
Shpoike
dd4ff8d530 Fix up some -std=C issues. 2024-12-12 13:42:05 +00:00
Shpoike
fe6ef90c44 Better gmqcc compat. 2024-12-12 13:42:05 +00:00
Shpoike
3b554f3742 Fix a couple of issues with the hl2 plugin. 2024-12-12 13:42:04 +00:00
Shpoike
3b140e9cf8 Fix https://github.com/fte-team/fteqw/issues/287 2024-12-12 13:25:56 +00:00
Shpoike
9c32640189 Fix https://github.com/fte-team/fteqw/issues/286 2024-12-12 13:25:56 +00:00
Shpoike
0ac7268cc5 Include other proxies in viewer counts, on account of all the people misusing it... 2024-12-12 13:25:56 +00:00
Shpoike
3df06cd519 qtv: strcpy with overlapping dest/source was resulting in serverinfo corruption with glibc. 2024-12-12 13:25:56 +00:00
Shpoike
ee534acb8c ftemaster Fixups. Should actually work again now. 2024-12-12 13:25:56 +00:00
Shpoike
84438b5f9b vk: Add lit water support to the spir-v. 2024-12-12 13:25:56 +00:00
Shpoike
6f579815d2 Hopefully fix https://github.com/fte-team/fteqw/issues/275 though the specified input is still optimised too much for this usage to be useful. 2024-12-12 13:25:56 +00:00
Shpoike
a1bf9dd60a Fix bug with randomv intrinsic. 2024-12-12 13:25:56 +00:00
Shpoike
f0e57311d6 Fix silly timing bug. 2024-12-12 13:25:55 +00:00
bf6ddf21ae HL2: Load BSP from Vampire the Masquerade: Bloodlines, truly flag SKY/TURB surfaces, basic decals 2024-12-03 20:43:43 -08:00
a6fca4638f ODE: add absolute speed clamp cvar as an alternative to the movelimit check 2024-12-02 02:36:41 -08:00
4f1553d97d ODE: pass valid trace_endpos and trace_plane_normal on contact 2024-11-30 16:58:26 -08:00
7c50a8a269 HL2: attempt to find all the valid texture directories for mdl 2024-11-22 17:31:52 -08:00
6e57500c15 HL2: comment out seemingly undesired normal negation 2024-11-21 22:44:53 -08:00
a0d3a3ba2c HL2: slightly more tolerable prop lighting 2024-11-21 22:11:26 -08:00
5676b8b849 HL2: fix version check to be more precise regarding v19 2024-11-21 22:10:50 -08:00
bb3e6a3802 HL2: MDL sequence loop flag support 2024-11-21 22:09:17 -08:00
60f804aa93 cubemap rtlights should not contribute to entity ambient light 2024-11-21 22:08:45 -08:00
fa0058be72 VBSP + BIH crash fix from Spoike 2024-11-21 22:08:08 -08:00
fee8027e2c getlightstylergb: fix lightstyle check, fixing it returning the same light value 2024-11-20 14:19:00 -08:00
5a98bf1ef0 HL2: Quick support for $envmaptint and $envmapsaturation 2024-11-20 14:15:27 -08:00
d89d7aa8be HL2: Shove the modelevent .events override in there 2024-11-20 14:14:49 -08:00
697035476b HL2: VBSP prop_statics cast no dynamic shadow, fix dxlevel check when 0 2024-11-20 14:14:32 -08:00
22b1bb2d41 HL/Q1BSP: tag textures starting with "scroll" to be able to scroll. 2024-11-12 02:42:57 -08:00
Yo Soy Freeman
4b943f9a9e
Utilize dynamiclight_spawnstatic on csaddon and fixes a problem with spawning lights on x64 builds (#293)
* Fixed first 32 lights not working on csaddon on 64 bits builds

* Added a comment back...

* fix the fix for the comment. I love Git

* double check that the new selectedlight is not the same as the old selectedlight (oldl) just in case.
2024-11-08 04:03:28 -08:00
b0e74e893c com_phys_ode.c: fix tiny discrepancy. 2024-10-26 14:40:22 -07:00
b7cc45f091
Allow use of devmap globally, regardless of game. (#292) 2024-10-25 02:03:46 -07:00
8c71c4103c
particle scripting: allow model lines to set r= g= b= color tint (#291)
* particle scripting: allow model lines to set r= g= b= color tint

* pass RF_FORCECOLOURMOD to the relevant CL_SpawnSpriteEffect call changes.
2024-10-24 23:02:08 -07:00
e4c4938efe
HL2 Plugin Improvements (#290)
* HL2 plugin: bunch of vmt parsing additions, and a hack to load old Left4Dead .vpk files.
2024-10-20 20:17:40 -07:00
2b2ff7a6fa
ODE: support for joint groups, required for physics constraints. Also new tracked fields: .damp_linear, .damp_angular, .max_angular and .jointgroup (#289) 2024-10-20 20:13:13 -07:00
d7380a6895 expose frametoname and modelframecount to MenuQC 2024-10-20 20:04:59 -07:00
59d8d6914b
WIP: linear fog mode (required for Source Engine compatible fog) (#223)
* r_fog_linear implementation for GLSL and Vulkan path

* Linear fog in the non-GLSL backend
2024-10-20 19:12:16 -07:00
SArpnt
a097b8a64a
add panini projection (#288) 2024-10-20 11:25:43 -07:00
eb6ff7beff MDL, MDX, and MD2: Parse the Model Events after Framegroups instead otherwise the events won't load 2024-09-23 01:06:50 -07:00
09768089c0 Mod_LoadQ2Model: allow parsing .framegroups override files 2024-09-14 22:48:30 -07:00
Brad D
2e51fb74be
Enhancement: Build Improvements (Unix + CoD Plugin) (#272) 2024-09-13 11:15:15 -07:00
97321a198a SV_SpawnServer: .map extension test is supposed to be commented out. tbh the whole extension check doesn't work as well here as in SV_Map_f and should probably be redone and/or streamlined. 2024-09-11 12:17:47 -07:00
2fc6b2e085 com_phys_ode.c: remove #ifndef check that breaks custom builds 2024-09-09 00:16:30 -07:00
01a78ca2d1 sv_user.c: check if prydon cursor entnum is in range 2024-09-09 00:11:28 -07:00
Daniel Svensson
2efeab6a4c
Vulkan+Wayland fixes (#271)
* Process wayland events with vulkan renderer.

* Handle vulkan offscreen swapchain size selection.
2024-09-06 09:32:13 -07:00
Daniel Svensson
e62a712ee9
CI and various compile fixes (#270)
* Fix emscripten build.

* speexdsp need to disable neon support.
* all deps need --host=none.

* Fix mingw 32 bit build.

* Only try to static link ezhud if building client.

* Make STRIPFLAGS overrideable.

* pkgconf typo, should be --atleast-version.

* Fix -host -> --host typo.

* Update CI.
2024-09-06 09:31:36 -07:00
Daniel Svensson
12985c8b31
Compilation fixes (#267)
* Fix q3 plugin compilation on aarch64 macOS.

* Fix duplicate symbol when statically linking ezhud.
2024-08-30 12:05:06 -07:00
Daniel Svensson
72fe01555a
Fix vwep injection for demos. (#269) 2024-08-30 12:04:56 -07:00
erysdren
52e672d034
Fix makefile for linux->win64_SDL target (#258)
Co-authored-by: eukara <marco@icculus.org>
2024-08-27 23:50:12 -07:00