1. s&box
  2. News
  3. Update 25.11.12

Update 25.11.12

[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-11-12[/p][p][/p][p]๐ŸŽ Added[/p]
  • [p]Scene.AllActive[/p]
  • [p]Game.Overlay.Close and Game.OverlayCloseAll[/p]
[p]๐Ÿงผ Improved[/p]
  • [p]Optimization: ByteStream optimized much faster[/p]
  • [p]Optimization: Switch DeltaSnapshotSystem to use ByteStream[/p]
  • [p]Optimization: Reduced interpolation allocations[/p]
  • [p]Optimization: Convert CommandList from Action += to struct list (#3325)[/p]
  • [p]Box3D updated[/p]
  • [p]Input router now uses floats for mouse deltas[/p]
  • [p]Editor: Inline widget can copy, paste, reset[/p]
  • [p]PlayerController: only scale anim-driven footstep volume by WishVel[/p]
  • [p]Don't fire OnEnabled on child components if the GameObject is being destroyed[/p]
[p]๐Ÿช› Fixed[/p]
  • [p]Fixed time in Update being 1 frame old[/p]
  • [p]Clean up FixedUpdate lerping, fix weirdness[/p]
  • [p]Security: Fix unrestricted TypeLibrary property setting[/p]
  • [p]Security: Sealed Bitmap[/p]
  • [p]Security: TypeLibrary.MakeGenericType obeys constraints at runtime[/p]
  • [p]Buffer Overrun in SpriteSystem[/p]
  • [p]Movie Maker: Fix not being able to scrub by dragging on scrub bar[/p]
  • [p]CreateGameModal not passing thru selected privacy[/p]
  • [p]EnterChair Not Being Exposed[/p]
  • [p]Don't flush in SwapChain destructor during shutdown[/p]
  • [p]Fix wrong logic in OOBChecks.ThrowIfBoneOutOfBounds[/p]
  • [p]Fix divide by zero in MathX.LerpInverse[/p]
  • [p]Fix SelectionSystem.OnItemRemoved being called with the wrong object[/p]
  • [p]Fix Plane.Equals always returning true[/p]
  • [p]Fix BBox.Contains when the box is the same size[/p]
  • [p]Fix PanelTransform equals operators[/p]
  • [p]Fix string.TrimQuoted could throw on empty strings[/p]
  • [p]Fix logic in Spline's CheckPointIndex[/p]
  • [p]Fix divide by zero in Spline[/p]
  • [p]In Rotation.Pitch - add clamp to prevent NaN[/p]
  • [p]Fix incorrect calculation in Vector3.TcbSpline[/p]
  • [p]Fix possible divide by zero in MathX.Remap[/p]
  • [p]BaseFileSystem.Mount will ignore double mount[/p]
  • [p]Fix launcher being in the wrong directory[/p]
  • [p]Fix Collection was modified in ExecuteEnabledInSelfAndDescendants[/p]
  • [p]Avoid throwing OperationCanceledException when querying servers[/p]
  • [p]Protect against NREs in Mixer.ApplyProcessors[/p]
  • [p]Fix asserts in ClothingContainer.ApplyAsync - just return if body becomes invalid[/p]
  • [p]Fix NRE in NetworkSystem.OnSceneLoaded[/p]
  • [p]Fix NRE in GameInstanceDll.CreateGameNetworking[/p]
  • [p]Fix NRE in MoveModeLadder.ScanForLadders[/p]
  • [p]Fix NRE in MoveModeSwim.UpdateWaterLevel[/p]
  • [p]Tweak MenuUI\\FrontPage.razor to fail less spectacularly[/p]