250,155 Commits over 3,959 Days - 2.63cph!
Ignore build hash for multiple list properties
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
Don't contribute ambient light from lights that are render excluded by camera
Remove DECLARE_ANIM_UPDATE_NODE, unused
Leaderboard backup, run #
16373
Support long to enum in SerializedProperty.ValueToType - Fixes enum control widgets not working from ReflectionSerializedProperty
merge from xmas2024_disable
updated main menu videos, removed xmas
Horse double saddle, distance achievement
Fixed occasional jittering when idling
Tweaks
Fix SceneRenderingWidget.GetRay using wrong camera
Add needed modes to template shaders, this ToolsVis combo is the plague
cherrypicxking save263 - wipe
protocol++
save++
(Staging wipe)
merge from xmas2024_disable
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
flag Ice Sculpture hidden
Leaderboard backup, run #
16349
Defocus input when switching spline point
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
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
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
Add Shader.Combos
Add Material.Shader
Create MaterialInspector.cs
Remove unused
Add combo index
Bit more material access
Don't load shader compiler dll on dedicated server
Don't add resourcecompiler app system on dedicated server
Leaderboard backup, run #
16325
Hook up SoundHandle.ElapsedTime
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)
Make sure to destroy scene on widget destroy
Use SceneRenderingWidget for sound editor
Use SceneRenderingWidget for viseme editor
Use SceneRenderingWidget for texture editor
Shift click compile notice to open all files with errors
Fix typo in "Copy World Transform" - it was copying local transform
JsonIgnore bullshit in Transform
Fix whitespace being added as an asset type tag in search widget
Horse leading fixes and improvements
Cleanup
Wait until shadergraph preview asset is compiled and up to date before reloading shader
Leaderboard backup, run #
16310
Leaderboard backup, run #
16309
Lets make this shader compile code less pointer'y
Fix shader compile progress always being 0%
Rebuild shaders
Remove unused shader code
Horse saddle swapping & leading first pass
Fix language attribute not allowed - fixes sbox-issues/issues/7221
Fix unable to enter non-game in contests
Use VideoWidget for video widget test, delete VideoNativeWidget
Leaderboard backup, run #
16301
Leaderboard backup, run #
16297