This repository has been archived by the owner on Jan 22, 2022. It is now read-only.
Udon Network Update Support
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