248,616 Commits over 3,928 Days - 2.64cph!

43 Minutes Ago
merge from isolate_Jan_wipe - RC
2 Hours Ago
merge from main
2 Hours Ago
merge from save263
5 Hours Ago
Leaderboard backup, run #16397
Today
█▄▆▇█▍▉█▄ ▅▉▆▍▊▆.▆▅█▅▊▌▌▋.▆▉█▇▉▌.▉▊▆▊▋▉▌▅▇▍ & ▄▉█▅▄▌▇▉▆▌▋ & ▌▉▅▊▍▊▆▄▌▄▊▍▉█▉ - ▇▊▆▄▇ ▅▋▉ ▅▅█ ▊▋█▅ ▌▅▊▄ ▋▅▄▍▋▍▊▄▉▌ ▇▉▌▋▉▉ ▋▇ ▆▉▊▄
Today
Copy over dotrecast detour and detourcrowd Yeet IO stuff Remove csprojs Use our own numerics instead of recast/detour stuff Hope I didn't make any typos while refactoring because I will regret them for all eternity. Remove C++ version of detour and detourcrowd
Today
Make wireframe models work in Hammer again, colored without a combo. Fixes Facepunch/sbox-issues#7215 Build shaders
Leaderboard backup, run #16384
Leaderboard backup, run #16383
Leaderboard backup, run #16381
Yesterday
Same fix for dictionary
Yesterday
Ignore build hash for multiple list properties
Yesterday
Factor collection count into list control widget value hash for when collection is modified outside of control widget https://files.facepunch.com/layla/1b2511b1/sbox-dev_SIJY1NsYwk.mp4
Yesterday
Don't contribute ambient light from lights that are render excluded by camera
Yesterday
Remove DECLARE_ANIM_UPDATE_NODE, unused
Leaderboard backup, run #16373
Yesterday
Support long to enum in SerializedProperty.ValueToType - Fixes enum control widgets not working from ReflectionSerializedProperty
Yesterday
merge from main
Yesterday
cherrypicking 109996
Yesterday
merge from xmas2024_disable
Yesterday
updated main menu videos, removed xmas
Yesterday
Horse double saddle, distance achievement Fixed occasional jittering when idling Tweaks
Yesterday
Fix SceneRenderingWidget.GetRay using wrong camera
2 Days Ago
Add needed modes to template shaders, this ToolsVis combo is the plague
2 Days Ago
cherrypicxking save263 - wipe
2 Days Ago
cherrypicking xmas2024_disable - 109988 109989 109990
2 Days Ago
protocol++ save++ (Staging wipe)
2 Days Ago
merge from xmas2024_disable
2 Days Ago
protocol++
2 Days Ago
disabled xmas tree disabled ice wall disabled ice external walls disabled xmas event disabled xmas airdrop disabled xmas dungeon spawns disabled advent calendar disabled ginger bread building skin disabled xmas sack diosabled monument xmas decor
2 Days Ago
flag Ice Sculpture hidden
Leaderboard backup, run #16349
3 Days Ago
Defocus input when switching spline point
3 Days Ago
Cleanup Spline Editor Proper undo support for gizmo initiated changes Frustum cull Gizmos as they are fairly expensive to create. Optimize Gizmo drawing.
Leaderboard backup, run #16336
Leaderboard backup, run #16335
3 Days Ago
Sliders
3 Days Ago
Don't USE_VCRT in materialsystem2 Add Shader.GetPropertiesJson() Add TypeLibrary.CreateProperty, Obsolete SerializedProperty.Create TypeLibrary.CreateProperty takes attributes - allowing further customization GameObjectInspector prefab property uses TypeLibrary.CreateProperty List variables in MaterialInspector
3 Days Ago
Spline Collision Support BoneTransforms and Rotation Spline collider now provides accurate collision for any shape and any rotation. Deformed/Twisted citizens with collisions: https://files.facepunch.com/lolleko/2024/December/23_12-34-DishonestQuagga.png https://files.facepunch.com/lolleko/2024/December/23_12-34-HorribleNightheron.png
3 Days Ago
Add Shader.Combos Add Material.Shader Create MaterialInspector.cs Remove unused Add combo index Bit more material access
3 Days Ago
Don't load shader compiler dll on dedicated server
3 Days Ago
Don't add resourcecompiler app system on dedicated server
Leaderboard backup, run #16325
3 Days Ago
Hook up SoundHandle.ElapsedTime
3 Days Ago
Show all enum flags in control widget, opt out with Hide attribute instead (We want the option to show All = Apple | Banana unless specified not to)
3 Days Ago
Make sure to destroy scene on widget destroy
3 Days Ago
Use SceneRenderingWidget for sound editor Use SceneRenderingWidget for viseme editor
3 Days Ago
Use SceneRenderingWidget for texture editor
3 Days Ago
Shift click compile notice to open all files with errors
3 Days Ago
Fix typo in "Copy World Transform" - it was copying local transform JsonIgnore bullshit in Transform