CSync 4.0.0
Warning
Contains breaking changes!
Changed
ByteSerializeris obsolete- Values are serialized using
TomlTypeConverter SyncedInstance<T>is obsolete- Values are synced using a Netcode network prefab with a
ConfigSyncBehaviourfor each registeredSyncedConfigsubclass instance CSync.Utils.Extensionsis obsolete
Removed
SyncedInstance<T>.DefaultSyncedInstance<T>.IsSynced
Added
SyncedEntry<T>.LocalValueCSync.Extensionsnamespace
Fixed
- Local config being overwritten when joining lobbies
- The majority of opportunities for config desync