Update 25.11.12
A new update has been released, you can view the full changes on our blog post.
https://sbox.game/news/update-25-11-12
π Added
-
Scene.AllActive
-
Game.Overlay.Close and Game.OverlayCloseAll
π§Ό Improved
-
Optimization: ByteStream optimized much faster
-
Optimization: Switch DeltaSnapshotSystem to use ByteStream
-
Optimization: Reduced interpolation allocations
-
Optimization: Convert CommandList from Action += to struct list (#3325)
-
Box3D updated
-
Input router now uses floats for mouse deltas
-
Editor: Inline widget can copy, paste, reset
-
PlayerController: only scale anim-driven footstep volume by WishVel
-
Don't fire OnEnabled on child components if the GameObject is being destroyed
πͺ Fixed
-
Fixed time in Update being 1 frame old
-
Clean up FixedUpdate lerping, fix weirdness
-
Security: Fix unrestricted TypeLibrary property setting
-
Security: Sealed Bitmap
-
Security: TypeLibrary.MakeGenericType obeys constraints at runtime
-
Buffer Overrun in SpriteSystem
-
Movie Maker: Fix not being able to scrub by dragging on scrub bar
-
CreateGameModal not passing thru selected privacy
-
EnterChair Not Being Exposed
-
Don't flush in SwapChain destructor during shutdown
-
Fix wrong logic in OOBChecks.ThrowIfBoneOutOfBounds
-
Fix divide by zero in MathX.LerpInverse
-
Fix SelectionSystem.OnItemRemoved being called with the wrong object
-
Fix Plane.Equals always returning true
-
Fix BBox.Contains when the box is the same size
-
Fix PanelTransform equals operators
-
Fix string.TrimQuoted could throw on empty strings
-
Fix logic in Spline's CheckPointIndex
-
Fix divide by zero in Spline
-
In Rotation.Pitch - add clamp to prevent NaN
-
Fix incorrect calculation in Vector3.TcbSpline
-
Fix possible divide by zero in MathX.Remap
-
BaseFileSystem.Mount will ignore double mount
-
Fix launcher being in the wrong directory
-
Fix Collection was modified in ExecuteEnabledInSelfAndDescendants
-
Avoid throwing OperationCanceledException when querying servers
-
Protect against NREs in Mixer.ApplyProcessors
-
Fix asserts in ClothingContainer.ApplyAsync - just return if body becomes invalid
-
Fix NRE in NetworkSystem.OnSceneLoaded
-
Fix NRE in GameInstanceDll.CreateGameNetworking
-
Fix NRE in MoveModeLadder.ScanForLadders
-
Fix NRE in MoveModeSwim.UpdateWaterLevel
-
Tweak MenuUI\FrontPage.razor to fail less spectacularly
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ 0
ΠΠΎΡΡΠ΅Π²ΡΠ΅ Π½ΠΈΠΊΠ½Π΅ΠΉΠΌΡ Π½Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ Π»ΠΈΡΠ½ΠΎΡΡΡ. ΠΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ°.
ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΅ΡΡ Π½Π΅ Π½Π°ΡΠ°Π»ΠΎΡΡ.