2022.1016.0 - Breaking Changes
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 thanHardwareStats
- 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