Beta 2024.5.30.68

From Resonite Wiki

Beta 2024.5.30.68 is a Resonite version released on 2024/05/30.

The following notes were sent by Frooxius:

Smaller build today, but it has some important bugfixes and improvements.
There's improvement to locomotion controls - you can separately control deadzones for movement & turning and you can switch joysticks to be used only for turning and no movement. This should make the controls more familiar to players coming from other platforms and games.
The bug with people randomly appearing offline should also be gone, but we'll need to see. The bug with the dash screens randomly becoming blank is also fixed now!
The "Save to inventory" now indicates when you can't save and the avatar creator tells you why you can't protect avatar in Local, which should help reduce some confusion!

New Features:

  • Add TurnOnly mode for left/right controller movement (based on feedback by @Trotim, issue #1769 and @Gawdl3y, issue #2114)
    • This will make the joystick only cause turning and no forward/backward motion
    • The original "Turn" mode is now "TurnAndMove"
    • TurnOnly is now the new default for new users
  • Split deadzone setting between movement deadzone & turning deadzone (based on feedback by @Trotim, issue #1769 and @Gawdl3y, issue #2114)
    • This allows you to set turning deadzone higher than movement, to prevent accidental turning when turning and moving on the same joystick
  • ValueReceiver now has TryConvertValues (default on), which will try to convert incompatible values to the target type of possible (requested by @art0007i, issue #561)
    • E.g. if the target value is float and the input is string, it will try to parse it or if the input value is int, it will convert it to float

Tweaks:

  • Switch SteamLink OSC driver to use non-typoed version of the parameter for tongue out (reported by @hazre, issue #2100)
    • There's no functional change, the typo is actually in the source data coming from SteamLink
  • Added note on why "Protect Avatar" cannot be used in Local home (implemented by @ProbablePrime)
  • "Save to inventory" context menu option now provides reason when item can't be currently saved (based on feedback by @Atakku, @Delta, @Psychpsyo, TisFoolish, @ohzee, issue #10, implemented by @ProbablePrime)

Locale:

  • Merged German locale update by @Muppeq
  • Merged Russian locale update by @Shadow Panther [RU/EN, UTC+1/+2]

Bugfixes:

  • Add delay before clearing user's online status on disconnect to prevent users from appearing offline when they lose connection to SignalR temporarily (based on report by @Pyroboy, @Nexus Folfy, Drazion, @rawpie, @Sox | Breaking Everything, @989onan, @Liny (😔), @Nytra, @Flame Soulis, @Skywind, @Shadow Panther [RU/EN, UTC+1/+2], @zahndy, issue #739)
  • Fixed freshly initialized dash screens (e.g. after using -ResetDash) that were never activated, but ended up saved, becoming blank (reported by @orange, @konshu, arcanus2112, AxelTheAvali, @Stiefel, @GearBell - Abnormal Avatars, @zahndy, issue #466)
  • When facets loaded from presets fail to load, try load them again on the next startup to prevent them from getting stuck