5,130 Commits over 4,048 Days - 0.05cph!
▋▇▍▇▅ ▋▌▆▍▆▋█▊▋▍▅█▄▍▊ ▊▇▌▄▄ ▉▍▆█▉█
Updated preset editor to be actually functional
Fix gui.OpenURL not opening the main menu when ran from Player.ConCommand
Spawnmenu model search will no longer search the "models/" part of every model
Added extra error messages when FastDL fails on POSIX
Warnings for when a font is failed to be created, and when the fallback has failed creating
Merge from Prerelease - Updated language files
Fixed DListView_ColumnPlain (DListView.SetSortable(false)) having white-on-white styling
Implemented DProperties.Clear properly
Revert sent_anim changes, dont want to change network protocol just yet
▍▌▍▊▋ ▄ █▊▉▅▍ ▆▋▄▋██▉ ▄▆▅▌▅█ ▋▌▆█ ▇▇ ▋▉▋▍▉▄▉▋ ▇▌▍▋ ▄▉▌▅
Switched sent_anim to CBaseAnimatingOverlay, allows use of Layer functions on "anim" type SENTs
▍█▇▄▊▋▇ ▊▌▌█▋▄▅▅▋/▆▋_▄▄▇▇▉▄▍▅▍
█▄▌▅▋▄ ▋▄▄ ▌▅▆▌▄▍▅ ▌▄ ▊▉▋▆▋▇ ▍▄▋▌▇█▉▇ ▋▄ █▊ ▇▇▉▉▌▅▋▇▉ ▋▆ ▆▇▋▇ ▄▊▍▉▆▇▉
Added Entity.IsScripted
Fixed timer.Adjust erroring but working
Fixed Weapon.IsScripted's return value
Fixed a problem with workshop subscriptions sorting
Updated GMod's custom decals - Some now support colors, Smile no longer has non transparent background
Fix any potential crashes when CSoundControllerImp is used on a NULL CSoundPatch, like the Hunter Chopper NPC
Fixed ropes on ragdolls being attached to the wrong place clientside
Better use of blank space in main menu on smaller resolutions
Fixed ropes on ragdolls being attached to the wrong place clientside
Better use of blank space in main menu on smaller resolutions
TTT: Fixed 2 more exploits
TTT: Fixed 2 more exploits
Update TTT to its latest version - Fixes 2 DoS exploits
Update TTT to its latest version - Fixes 2 DoS exploits
█▌▇▇▊▍ ▉▄▆▌ ▇▇▍▉▉▆ ▊▍▄▍ ▊▇█▌▇ ▌▇▇▅▄▄█▇
Disallow banning or kicking local server host ( singleplayer and listen server )
Update hlmv from upstream ( Some things disabled cause too many merging required )
Rollback gmpublish changes
Fixed 4 small Lua issues - Typo in ai_schedule.lua, leftovers in ragdoll_motion.lua & balloon.lua, bug in dcategorycollapse.lua
Fixed PathFollower.Compute leaking Lua references
* Added CLuaParticle.__tostring
* Added CLuaEmitter.__tostring
* Added CLuaEmitter.IsValid
* Improved no collide vs players of certain tools
* Get rid of the dummy clientside physics objects on ragdolls completely
* Reduce clientside physobj amount of ragdolls to the amount on the server
* \n for IMesh.BuildFromTriangles error message
* Made sure that all PhysicsInit functions always return a boolean instead of returning nil on failure and true on success.
* Added return value to Entity.PhysicsInit and Entity.PhysicsInitSphere
* Better "success" detection for rest of PhysicsInit* functions
* Added Entity.PhysicsInitStatic( solid ), returns bool
Updated gmpublish.exe to ISteamUGC
▄▄█▋▌█ ▅▋▅▍▄ ▊▌▍▉▆▍ ▆▄▉▅ ▅█▊▌▊▊▌▇▋▍▍▊▇▆▅
Add support for PATCH and OPTIONS HTTP methods
* Wait for SteamUser() for 10 seconds before displaying "No SteamUser" error.
* Added SteamUGC() test with steps to fix on failure to load