Skip to content

2022.1016.0 - Breaking Changes

Compare
Choose a tag to compare
@VolcanicArts VolcanicArts released this 16 Oct 13:41
· 2243 commits to main since this release

Breaking Changes

As VRCOSC has grown I've come to realise that the prefabs were not organised or futureproof. To avoid massive technical debt I've done a once over on all the prefabs to rename all the parameters and resources to keep things organised and provide less hassle when updating in the future. Unfortunately this has the effect of breaking the prefabs currently on your avatar, but this was necessary for the longevity of the program.

To help with this there are improved guides and the prefabs with a physical presence (Watch and Heartrate) have new constraints to make installation much easier, and using Avatar 3.0 Manager makes copying the FX layer and avatar parameters super quick.

If you have any issues with installing new or updating, please join the Discord Server. I am more than happy to troubleshoot and get your prefabs working again.

Installing New

  • Import whatever unitypackages you want and follow the guides.

Updating

  • Delete your VRCOSC folder
  • Delete any VRCOSC related layers from your FX override, and your avatar parameters
  • Import whatever unitypackages you want and install like new

Installation

  • Download and run VRCOSCSetup.exe (It may get blocked by your antivirus (including Windows Defender)). A shortcut will be made on your desktop.
  • If you have trouble with the prefabs, check out the Prefab FAQ
  • If you encounter a problem of any sort with this release, check out the discussion created in the Discussions tab or the Discord Server

What's Changed

  • Overhaul of prefab parameter naming
  • Refactor of HardwareStats module
    • No longer spams the GC
    • Sends more info to VRChat
    • Can now use the ChatBox to display info
  • New ChatBox priority queue to allow Spotify to have a higher priority than HardwareStats
    • This means that both modules can run at the same time and both use the ChatBox without them fighting over what's displaying

Full Changelog: 2022.1011.0...2022.1016.0