Radial fog implementation offered for the TF2 changes request
RealGlorp posted a radial fog implementation, built on the radial fog work in obsolete-source-engine, in the request to bring over TF2 changes.
RealGlorp posted a radial fog implementation, built on the radial fog work in obsolete-source-engine, in the request to bring over TF2 changes.
Commit efb205 on main enables ALT+F4 to close the game, makes Entity:Get/SetNetworkAngles exist serverside, applies the requested getmetatable() LuaJIT fix and brings several map compiler limits and fixes over from TF2.
Get/SetNetworkAngles exist serverside for consistency, and check for reasonable valuesgetmetatable() LuaJIT fix someone wanted"engine.LightStyle only updating static props once (community contribution)-novconfig, -vproject, -x360/-nox360, -xbox, VBSP -virtualdispphysics); -tmpout moved from VVIS to VBSP; some undocumented VBSP params documented-noTJuncsDetail to VBSP from TF2MAX_MAP_TEXINFO bumped to the new TF2 limit (16k → 32k)r_DrawBeams 2 now affects sprite trails (wireframe)Vitroze opened a PR removing an unnecessary Think hook from the DOF post-processing effect, found with GProfiler. It was merged and shipped in commit 693484.
Akis-02 suggested unused Combine models that could be added for building. robotboy655 added a selection and fixed up the material on the tall booth; commit 71ca28 "Added 9 new combine related props from licensee repo".
DatGuy64 proposed keeping the existing 32 submaterial slots and adding an overflow allocated on first use for indices of 32 and above. The code is reconstructed from a disassembly of the x86-64 build.
elfbarf confirmed the fix ("Seems to be, thanks").
Grocel asked to enable Alt+F4 on all branches, since it only closed the game on x86-64. robotboy655 explained that Alt+F4 is blocked on all branches, but x86-64 sends quit because it doesn't check the key state when discarding WM_SYSCOMMAND. The request was closed the same day; commit efb205 enables ALT+F4 closing the game.
Cynosphere asked for serverside Entity:Get/SetNetworkAngles. Closed as completed the same day; commit efb205 makes them exist serverside and validate values.
tposse reported glitchy audio when EmitSound plays while a CSoundPatch is playing and both use a DSP preset other than 0. It was closed as a duplicate; tposse asked whether it really is one.