Skip to content
This repository has been archived by the owner on Jan 22, 2022. It is now read-only.

Udon Network Update Support

Compare
Choose a tag to compare
@MerlinVR MerlinVR released this 17 May 23:49
· 67 commits to master since this release
b952ca7

This version requires the latest VRCSDK

If you are updating from <v0.19.2, you need to delete the Assets/UdonSharp/Plugins folder before installing this

  • Add new supported sync types to allowed sync variable types
  • Add UI for manual sync vs continuous sync selection to UdonSharpBehaviour inspector
  • Add warning and conversion for objects using the now-deprecated position sync option, in favor of using the new VRC Object Sync component instead
  • Add UdonBehaviourSyncMode attribute to optionally enforce a chosen sync mode and preform additional validation on synced variables
  • Switch to use new Udon methods to check sync type compatibility (which allows use of the array sync)
  • Add handling for calling RequestSerialization() on UdonSharpBehaviours
  • Add handling for the OnOwnershipTransferRequest and OnPostSerialization events
  • Add handling for the previous owner being passed to OnOwnershipTransferred
  • Update sync utility scripts to use reliable sync
  • Add build validation for sync mode conflicts