Developer postOriginal post (opens in a new tab)

Changelog CL15712 (EA3.1 Hotfix)

Bricks

  • Fixed wrong roughness on distant plastic bricks when HWRT is disabled.

Logic Gates

  • Renamed all gates manipulating strings to have String in their name.

  • Fixed crashes due to Tween gates attempting to execute on the client side.

  • Fixed crash updating gates with new wire types in some cases.

  • Fixed events for entities leaving zones not executing in some cases.

Physics

  • Updated PhysX to version 5.10, improving performance and stability of heavy simulations.

  • Fixed broken vehicle physics replication causing them to jitter on clients sometimes.

  • Fixed vehicles sliding around when idle due to incorrect static friction calculation.

  • Fixed inconsistent mass and inertia for vehicles created from welded grids.

  • Fixed new wheel joints applying tire forces at the suspension height rather than the road surface.

  • Fixed physics wheel joints with steering enabled wobbling excessively loosely.

  • Fixed bad replication of objects held in air never coming to rest.

Game Modes

  • Can now configure impact damage velocity and scrape damage velocity limits separately.

UI

  • Replaced Hyper Search sorting algorithm with a new one that compares the position and length of every matched range.

  • Projectile thumbnails are now rendered with particle effects and bloom, and at a consistent size.

  • Fixed context menu on map element in details panel not working.

  • Fixed worlds not saving the description given in the UI.

  • Fixed status text using wrong font without unicode support.

Tools

  • Fixed crash when trying to put away manipulator after death.

  • Fixed another crash while trying to use the placer.

Audio

  • Audio component playback is now synchronized for all players in a server.

  • Muting a user's voice is now persistent across servers.

  • Fixed all sound playing from the right side if the camera isn't turned after spawning.

Rendering

  • Updated FSR to version 4.1.1, allowing usage of the ML upscaler on Radeon 7000 series GPUs.

Networking

  • Fixed server crash when client attempts to scroll a rapidly changing array in the applicator.

  • Fixed rare assert in brick replication update list.

  • Fixed characters and bots falling under the world on clients before the bricks load in.

Engine

  • Now compiling with Clang 23.

  • Updated sqlite to version 3.53.4.

  • Fixed rare crash due to misaligned memory allocation.