8,596 Commits over 3,256 Days - 0.11cph!
Updated gmpublish.exe to ISteamUGC
Beginnings of new addon system
Replaced min/max macros with std::min/std::max
▆▇▌▆▋▅ ▅▋▍▌▆ ▋██▇▉, ▄▇█▄▇▍ ▇███ ▄▅▅ ▊▉▊ ▍▌▅█▆▆▊ ▅▅▍
game.MountWorkshop now reloads models
Pass C++11 flag in dependants' premake scripts
* 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
* Reduce clientside physobj amount of ragdolls to the amount on the server
* \n for IMesh.BuildFromTriangles error message
* Get rid of the dummy clientside physics objects on ragdolls completely
Implemented TestCollision for C_ServerRagdoll
* Improved no collide vs players of certain tools
Added Entity.RemoveCallback, Entity.GetCallbacks
* Added CLuaParticle.__tostring
* Added CLuaEmitter.__tostring
* Added CLuaEmitter.IsValid
Call RecalculateTags at the same time as other master-server stuff rather than every frame
Replace DistanceToRay with DistanceToRaySqr
CCollisionProperty no longer uses AllocTempVector
Cache Entity.CalcAbsolutePosition in __newindex
Merge nav_generate from upstream
CNavMesh::SampleStep won't return as completed until all walkable seeds have been visited
Fixed PathFollower.Compute leaking Lua references
Fixed 4 small Lua issues - Typo in ai_schedule.lua, leftovers in ragdoll_motion.lua & balloon.lua, bug in dcategorycollapse.lua
Move managed ConVars/ConCommands to lua_shared module - now properly removed/saved on disconnect again
Fixed prediction errors in weapon_357
Automated Linux Build #18
Automated Linux DS Build #18
Automated Windows Build #18
Improved performance when rendering translucent objects in Hammer
Batch drawing of vertices for CMapSolid in Hammer
bSoftwareLighting = false for Hammer
Don't frustum cull CMapClass before rendering if the entire parent node is visible
Picker selections in hammer use software skinning/lighting for studiomdl
"camera" text doesn't force render over 3D map view in hammer (same as 2d views)
Increase max draw distance for Hammer
Hammer: Fixed incorrect scaling of scrollbars on 2D views not allowing entire map to be seen when zoomed in
Hammer: 2D views now render while dragging scrollbars
ents.FindByModel doesn't return every entity clientside any more, still sucks
Added VPC macro to enable/disable Chromium Embedded Framework in builds
Removed incorrect use of stale CDialog in Hammer model browser - model browser no longer sometimes freezes