6,142 Commits over 3,806 Days - 0.07cph!
Entity.PhysicsDestroy on ragdolls no longer crashes the game
Restored func_traintrain's control HUD (Can be disabled by gamemodes via HUDShouldDraw)
(Added gmods own scripts/hud_textures.txt)
Fixed CSS ladders and Physgun's +use allowing you to fly into air indefinitely
Fixed some weapons (RPG, AR2, HL1 357, Glock, Shotgun) spamming sounds underwater while holding RMB
Disable hull trace surface prop fix, it causes crashing issues
Fixed Entity.Activate on a SetModelScaled ragdolls causing a crash (It still won't scale ragdolls)
Added ITexture.IsErrorTexture
Fixed Player.Give's second argument soft-breaking non clip using weapons such as build in frag nades
Restore non HDR depth buffer range to 192 from 8192 for now
Fixed CTransitionTable::OverrideBlendSeparateAlpha and mat_fillrate
Icon editor error fixes
Errors when trying to load brush entities from picker.
Also loads bodygroups from picker now
DListView.SetFixedSize freeze fix
Floating .gma display improvements
Also fixes [unknown] names for players in some cases
Icon editor loads bodygroups from picked models
Disable patterns in search boxes
Fixed bodygroups tab not showing in Player editor
Fixed bodygroups tab not showing in Player editor somtimes
gmod_maxammo fix for Sandbox
Don't create the convar 2 times
Do the same for tools themselves (Faceposer, material)
Disable pattern searching for tools (and props/entities) in spawnmenu
Cherrypick some vital fixes for a hotfix
█▌▉▊▅ ▉▇ ▄▋▍▅▅▅▊ ▌▇▍▄ ▇▄▉▋▍█▋ ▆▇▉▋▌▌▍ ▄▊ ▉▉▍▊▋▄▌ ▋▇_▄█▉▋▉▌ ▆▍▉ ▄▍▅▊▌ ▅▍ ▌▅▋▆▍▄▆▅█ ▄▆▇▆▆▇▆
Fix filtered out entities (on map cleanup) not increasing internal counter for MapCreationID()
Clientside only physics scrape sounds (for example from prop gibs) play properly at the entity location, not at world origin
Restore SWEP networking fix
Temporarily undo changeset 6235
Fixed a memory leak in engine traces
GitHub Pull Requests:
TTT: Optimized type checks (#1596)
Weapon inheritance doesn't error when baseclass weapon has non table values (#1586)
Some very minor code cleanups (PRs #1606 #1603 #1602 #1504)
Some Derma functions no longer pollute global table (#1598)
Moved GM:PlayerShouldTakeDamage definition to init.lua from shared.lua (#1600)
Changed default bidning for Alt from "Last Weapon" to "Slow walk" (#1559)
Default SWEP:ShootBullet now has 3 optional arguments - ammo_type, force, tracer
breaks sweps again for now
DListView_Column.SetFixedWidth with negative values doesn't freeze the game
cherry pick the vehicle fix from main
Fix NPC driven vehicles not driving
merge bass changes into prerelease
merge bass changes into prerelease
Fixed Entity.MapCreatedID() and Entity.CreatedByMap() being set a bit too late for GM:EntityKeyValue
Enable BASS_CONFIG_DEV_DEFAULT to switch output device on device loss
Add FCVAR_CHEAT flag to host_timescale
Add FCVAR_CHEAT flag to host_timescale
Improve display of Floating Addons in Addons menu (and don't error)
Fixed certain addons in Addons menu displaying [unknown] author after successfully getting the correct author on initial sighting
Also get rid of the channels stuff
Disable BASS device changing for now
Global var getters and setters use exactly the same logic to determine if its a global var or not
Do not reinit bass if we are on the fake no sound device
Hopefully final merge from main
Update language files once more
Better handle complete loss of ALL sound output devices with BASS.DLL
Fixed Bodygroups tab in Playermodel editor being invisible in certain cases
Fixed potential errors with Spawnicon editor
render.Draw(Wireframe)Sphere will fallback to 24 longitude/latitude steps if we are about to crash
hud_quickinfo makes no sounds when it is disabled
Use -tickrate paramter when resetting the tickratre
Fixed an uncommon RPG reload animation bug on client in multiplayer