Update 25.12.03
[p]A new update has been released, you can view the full changes on our blog post.[/p][p]https://sbox.game/news/update-25-12-03[/p][p][/p][p]
[/p][p][/p][h3]Changelog[/h3][p]π Added[/p]
- [p]Wheel joint support[/p]
- [p]MovieMaker: Bone tracks, IK controls, character animation tools[/p]
- [p]Connection Input / User Commands[/p]
- [p]ModelDoc: Gravity scale to physics body markup (supports negative gravity)[/p]
- [p]GraphicsView: Min/Max zoom[/p]
- [p]Text effects drawing for underline/strikethrough styles[/p]
- [p]NetList: AddRange[/p]
- [p]Sandbox.Mounting.InitializeContext.IsDlcInstalled[/p]
- [p]Support for Nullable<> as ConCmd argument[/p]
- [p]r_max_anisotropy convar automatically set by Texture Quality settings[/p]
- [p]Sandbox.ISceneLoadingEvents.AfterLoad default implementation[/p]
- [p]Allowed System.Collections.Frozen.*[/p]
- [p]Implemented Game.IsClosing[/p]
- [p]Reimplement impact damage system for Rigidbody[/p]
- [p]Tweaked editor styles[/p]
- [p]Display s&box version in editor[/p]
- [p]SceneEditorSession: stop setting window icon on frame; use editor title[/p]
- [p]Fix AssetBrowser view mode persistence and icon update[/p]
- [p]PathWidget: update visibility on resize instead of rebuilding[/p]
- [p]Updated menu cloud assets[/p]
- [p]Updated button styles and nested hover rules[/p]
- [p]Transform child panels relative to parent space[/p]
- [p]Improved Sandbox.ISceneLoadingEvents.AfterLoad with default implementation[/p]
- [p]Switched Dresser's initialization from OnAwake to OnStart[/p]
- [p]VR fixes[/p]
- [p]Use TensorPrimitives in FloatSpan[/p]
- [p]Update MapInstance to support scene maps[/p]
- [p]ParticleEmitters arenβt finished until at least one emission[/p]
- [p]Clear Bitmap PathEffect[/p]
- [p]Fixed Dresser component failing to dress players in their own clothing[/p]
- [p]Editor: Fixed re-possessing not getting saved viewport size[/p]
- [p]Fix Outline Stencil Tests[/p]
- [p]Fix Parenting Networked Transform Issues and Interpolation Bug[/p]
- [p]Fix audio playback and waveform rendering for vsnd preview widget[/p]
- [p]Engine swapchain validation error fixes[/p]
- [p]"QMenu was null when calling clear" error[/p]
- [p]Impact gib velocity[/p]
- [p]Fix atmosphere_sky shader[/p]
- [p]Model highlights showing when gizmos block selection[/p]
- [p]Handle QueryServers cancellation without throwing[/p]
- [p]'Open in Editor' not working on hierarchy prefabs[/p]
- [p]Pasting properties with invalid JSON[/p]
- [p]Delayed heartbeat and host stats sending every frame[/p]
- [p]Ducking modifying body height, stomping over user changes[/p]
- [p]SoundscapeTrigger error if source or SoundFile is invalid[/p]
- [p]SSR fixes[/p]
- [p]Gibs being network spawned twice[/p]
- [p]AssetList: fix label clipping, proper text eliding[/p]
- [p]Voice.LaughterScore not being hooked up[/p]
- [p]Only delay FakeLagProcess if no packets were handled[/p]
- [p]Spell checked various public-facing XML comments[/p]
- [p]Animgraphs not downloaded for local-only projects[/p]
- [p]Clicking within ContentBlockHero now correctly opens create game modal[/p]
- [p]Removed IsUnitTest check in Material Load functions[/p]
- [p]Remove legacy native networking code[/p]
- [p]Remove unused native coroutines[/p]
