ALT+F4 now closes the game; map compile tools get TF2 limits and T-junction softcap
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.
- Enable ALT+F4 closing the game
Get/SetNetworkAnglesexist serverside for consistency, and check for reasonable values- Apply "that
getmetatable()LuaJIT fix someone wanted" - Handle context menu errors when the "originator" panel is removed
- Fixed
engine.LightStyleonly updating static props once (community contribution) - Removed non-functional map compile tool parameters (
-novconfig,-vproject,-x360/-nox360,-xbox, VBSP-virtualdispphysics);-tmpoutmoved from VVIS to VBSP; some undocumented VBSP params documented - Added
-noTJuncsDetailto VBSP from TF2 - Applied the T-junction limit softcap (community contribution) so the compiler no longer just stops
MAX_MAP_TEXINFObumped to the new TF2 limit (16k → 32k)- Removed redundant VRAD code, fixed VRAD potentially adding new planes; VBSP detail sprite limit raised (2 million → 2 billion)
r_DrawBeams 2now affects sprite trails (wireframe)