8,596 Commits over 3,256 Days - 0.11cph!
Replaced min/max macros with std::min/std::max
Beginnings of new addon system
Updated gmpublish.exe to ISteamUGC
Fixed infinite loop in clientside ents.FindInSphere when iterating over an entity that is marked for removal
▉▍▆▋▊▋▆ ▅▅▅█▅ ▊▊▆▊▉▄▊▄ ▇▆█▉▅ (█▅▋▋▄ ▅▉▌▄▅ ▇▋█▌ ▇▋▇▊▍▄▊ ▆▅▊▆▄▉ > ▅^█▊ ▆▉▊▊▅▉▉▇▄ ▄▍ ▇▊▉▍▍▅▅▇▇▍▊█▉)
▄▄█▋▌█ ▅▋▅▍▄ ▊▌▍▉▆▍ ▆▄▉▅ ▅█▊▌▊▊▌▇▋▍▍▊▇▆▅
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
▌▆▍▊ ▄▅▇▆▋ ▄▄▍▌▅▇ ▅▋▋ "▇▆▉▋▌▌▊▆▄▆▇▉▅▄▌"
▉▊▇█ ▉▅▋▇ ▋▌▉▍▌ ▋▋▄▆▉ ▅▊▌▉
▋▊▋█▇▊▇▍ ▄▉▌▉█ ▋▆▍▋▄ ▆▊ ▋▍▍▆ ▅▄▄▉▌
Update support link for DirectX error message
More messing around trying to figure out the NoSteamAPI errors
util.Trace* functions will no longer crash the game when used before the world is initialized (and will silently fail when used too soon)
Update Windows build scripts for build server
* Allow loading of BSPVERSION 21
* Entity.DispatchTraceAttack will now error and halt execution like expected when incorrect parameters are given
* Entity.HasBoneManipulations, Entity.HasFlexManipulatior and Entity.GetBrushPlaneCount will no longer return no value in case of failure
* Entity.GetFlexScale's will return 1 instead of 0 in a specific case where the function fails to get the actual flex scale (to match other fail case returns of this function)
* Entity.GetBrushPlaneCount and Entity.GetBrushPlane will now work on brush entities
Automated Windows Build #17
Automated Linux DS Build #17
Automated Linux Build #17
▅▊▇▌▍ ▅▆▆-▄▄-▋▍▋▋▄▄ ▆▇█▋▉▉ ▋▄▅▌ ▌▋ █▄▇▇▍::███▊▇▋█▉▅▊█▍▌▇
▅▅▋▇▌ ▍▅▆-▆▋-▆▉▅▋█▇ ▅▉▉▉▌▄ ▄▋▇▄ ▉▍ ▍▊▄▌▋::▉▅▉▆▋▄▉▄▋▌▊▄▉▄
Automated Windows Build #16
* Translate Edit Properties and rest of Properties
* Explosion effect will no longer make sounds
Slight Improvments to bone editors in Sandbox
Added "Effects" and "Entities" to addons menu, prettified the "Uninstall All/Selected" stuff a bit for easier translations
Minor tweaks to srcds workshop console output
Added "entity" as a valid tag for gmpublish and gmad
█▇█▄▆▊ -▉▋▍▄▉▅▊██ ▆▌▅ ▄▍▄ -▋▇▉▋▅▆█▇▅█
Bone manipulations on Clientside Models will work first try now
impulse 200 no longer crashes without an active weapon
Entity.SetSaveValue will no longer return no value on failure
* GM:CreateClientsideRagdoll will now also be called for player clientside ragdolls.
Update shader samplers after drawing background image for dupe icons
CSEnt.__gc/CSEnt.Remove queue deletion until next frame
GitSync - Fixed Drive system inheritance, Fixed table.IsSequential being table.IsNumericKeys, Removed unused variables from the Stack class, removed CAP_INNATE_RANGE_ATTACK1 from weapon_base, Removed RENDER_GROUP_OPAQUE_ENTITY from code as it doesnt exist
Fixed wacky float -> double -> overflown int -> unsigned int screwing up clicker selections in Hammer
Clear failed sound cache on level change
ISteamUGC addon mounting and downloading
Fix LuaJIT optimization flag on Windows builds