Barnacle regression fixed, 3 bone weights for meshes, math_counter outputs, Autorefresh rework
Commit 280e7a on main fixes regressions in entity search (including Barnacles), allows three bone weights for procedural meshes, adds OnChangedFromMin/Max to math_counter and substantially changes Autorefresh error handling.
- Separate Linux client and SRCDS build scripts
- Classname added to the CUtlRBTree overflow message
- Fixed some regressions with entity search, including Barnacles
ErrorFromLuarenamed toErrorNoHaltStack; addedCLuaInterface::FormatErrormesh.BoneDatacan be called with index 2 (weight ignored);Mesh()allows 3 bone weights andMesh:BuildFromTrianglesreads up to 3- Two new PhysFrame sub scopes:
PhysFrame-CPhysicsEnvironment::SimulateandPhysFrame-VPhysicsShadowUpdate math_countergainsOnChangedFromMin/OnChangedFromMaxoutputs andSetMaxValueNoFire/SetMinValueNoFireinputs- Improved Autorefresh error handling; fixed a memory leak with Windows auto refresh and symlinks ("hopefully without regressions, as the system was changed somewhat substantially")