241,423 Commits over 3,867 Days - 2.60cph!
Cherry picked
83841 => Fixed water mask
Added and Setup Smoke Detector Prefabs
Show instanced renderers, meshes, triangles & verticies drawn per frame with `perf 7`
Old Skin adjusted
https://files.facepunch.com/daniel/1b2311b1/Photoshop_mAWvj7n0Gu.jpg
Before and After, getting it up to date with the young skin textures.
Triplanar shader now uses object space
Allow changing the transform of an SdfWorld again
Fixed SdfWorld.ClearAsync()
UI: When building transforms, apply inverse of parent
UI: Temp ordered transform list when building matrix
Changed `global_networking` to a startup parameter that enabled/disables instanced rendering completely
Implemented SdfWorld.ClearAsync()
Just mark old synchronous API as obsolete
Fixed race condition in Sdf2DArray.WriteTo( writer )
Some cleanup
Cherry picked
83836 => Shader compile error fix
Shader compile error fix (related to 83832)
Fixed GamePhysics queries not handling WaterCollision triggers
Fixed several underwater projectile issues (speargun)
Cherry picked:
83782 Fixed bug breaking cloth fuzz and parallax mapping
83793 Additional fix for bug fuzz and parallax
83830 Fixed spray can free paint decals
83831 Fixed decal layer masking to always default layer1 for default/legacy shaders
83832 Fixed Rustige eggs shader issues
Fixed Rustige eggs shader issues
Don't try to visit field of a delegate, we don't need to - fixes sboxgame/issues#2642
Fixed decal layer masking to always default layer1 for default/legacy shaders
Fixed spray can free paint decals
Whitelist Task.Wait() / Task.RunSynchronously()
Hammer: handle map node deletion when dragging - fixes sboxgame/issues#3092
Add editor.preferences event, passes NavigationView
Hammer: Import file undo action
show correct skin on placement ghost model
Simple image asset preview widget
https://files.facepunch.com/matt/1b2311b1/sbox-dev_JD3vt5T6Q3.png
merge from weapon racks main
Setup glock again after merge conflict
merge from main wip, keeps crashing Plastic if I do it all at once
Backups + directory change
Leaderboard backup, run #3937
Revert "ShaderTypeManager shouldn't load manifest spritecard shader" - I wanted to stop vfxcompile loading this every time, but this breaks map compiling? 😵💫
Checkboard error shader, doesn't show through walls (same as cs2)
Cherry-pick client compile fix
Merge PhysicsLayerRevamp -> save239
Fixed boat client compile bug
Merge PhysicsLayerRevamp -> Main
Fixed broken (bad merge) glock worldmodel prefab
Don't show Tugboat health info if driver is mounted
Fixed floating barge pieces at harbor_2
Fixed NVG goggle visible aperture scaling with UI scale
Merge from ferry_terminal
Opacity adjustment for floating text
Removed E for Exit indicator