1 Hour Ago
Add decal related safeguard
* Some people apparently crash there sometimes? Don't know how, so this is the best I can do for now
Enforce NOLOD and NOMIP for .vtf files without mipmaps
Minor cleanups
Fixed complains about LuaParticles refcount
Minor compile warning fixes
Fixed regression with portal turret voice lines
Break debug.getlocal a little
Try to fixup crash dump console log with newlines
* Usages of MsgC or Msg without newlines would garble up the log, so we try to add newlines to the internal crash dump log so it looks correct, and also ignore empty lines
Add more decal nullptr checks
Fixed Ctlr+LeftArrow crash with TextEntry again
Fixed Entity:Remove removing stuff prematurely when crazy physics is involved
Added util.IntersectRayWithTriangle
Add 2nd return to util.IntersectRayWithPlane/WithTriangle - dist
Adjust TextEntry scrolling to take into account language ID box
Prevent invisible Projected Textures from rendering shadows
Block, cheat and remove some cvars & commands
* Blocked some more archived commands
* Removed hud_jeephint_numentries, hud_takesshots, filesystem_report_buffered_io, r_shader_srgbread
* Remove some stub XBox related presence system, removes `user_context` and `user_property` concommands
Remove PyroVision leftovers
* Removed shader, removed the overlay render code, removed CReplacementProxy material proxy (`replace_proxy`)
* Removed a bunch of pyro_ convars
Merged Pull Requests
* Fixed spawnmenu Lua error
* Removed unnecessary material override for Ep2 Antlion Guard
Fix a crash with vehicles on level transitions
Remove r_flashlightscissor (and do it cleanly)
* It was already disabled in-engine and was duplicated in model rendering, but did basically nothing if enabled, and was always disabled on game start anyway.
Remove FCVAR_ARCHIVE from sv_skyname
* Since it is reset on map load every time anyway, even on dedicated servers.
Remove r_raindensity (unused)
Remove Logitech G15 integration leftovers
* We never shipped the .dll for it work, so I think it was always unusable, so just get rid of it entirely.
* Removes associated g15 convars
Remove HL2 start new game dialog code, more XBox UI stuff
* It was already made inaccessible prior, but now removed entirely.
Convar adjustments
* Made `adsp_debug`, `cl_debugrumble` a cheat, remove archive flag
* Added a bunch more archived convars to Lua blocklist
* Remove mat_norendering, add descriptions to some other `mat_` convars so they can be found with `find`.
Remove HL2 game logo and menu buttons code, console animations
Update TTT - Linux font swap
Added more FCVAR_Archive cvars to Lua blocklist
* Replaced a few ARCHIVE flags with CHEAT flags for debug convars (scene_show* for example)
* Removed r_drawvgui, vgui_message_dialog_modal
* Removed sv_unlockedchapters, stop reading `scripts/ChapterBackgrounds.txt`
Saverestore adjustments
Remove trailing "f" from convar default values and other places
* Namely some shader parameter defaults (not sure if they are used tbh)
Add note in code about what CWin32Surface is for
Added map icons for new TF2 maps
Make surface.PlaySound not be spatialized (ignore DSPs)
* Basically disables map echo on UI sounds
Added "Enable Stereo Enhancements" option to Audio options tab
* This was previously only silently enabled if player chose "High" audio quality and "Headphones" Speaker Configuration
Change Weapon_*.Empty soundscript channels
* So the Empty sounds don't interfere with firing sounds or the reload sounds
Update light origin on some PHX train track models
* Basically a trial run for a Sandbox tool to do this fast, 150 models changed
Added Hacked Manhack to spawnmenu
thumb_up
0
thumb_down
0