archived-v5-public-discussion
Support for Kinematic Rigidbody Movements in V5?
Feature
Change
Ability to use Addressables without explicitly loading packages
Feature
Change
Global RPCs
Feature
Client-side Prediction (CSP) Rework
Official
Change
Spawning / Despawning without destroy/pooling of NOB
Change
New SyncEvent
Feature
Remove [HideInInspector] from fields on NetworkObject
Change
Expose Interpolate and Extrapolate values from Network Transform
Change
More guides / best practices / vocabulary around CSP etc.
Change
How much of a difference will there be between V4 and V5
Question
Ensure errors highlight the object they originate from, where possible
Change
Delayed Despawn
Feature
DelayedRPC
Feature
Allow sending of a reason (a string or id code maybe) when disconnecting a client
Feature
PredictedRPC
Feature
SyncType Onchange Callbacks should happen after all SyncTypes sync that Tick!
Feature
Add Ability to await a tick using Coroutines and Async/Await
Feature
Please Have A Built In Implimentation of Syncing "Immutable" Scriptable Objects
Feature
Change
Make the default object pool DontDestroyOnLoad, able to persist across scenes
Change
Ensure every class needed to make your own NetworkTransform, smoothers, etc is publicly available
Change
SyncVar integration with Prediction
Feature
Bots supports
Feature
Save & Load
Feature
DefaultPrefabObjects / DualPrefabObjects -> MultiPrefabObjects
Change
SceneManager Rework
Feature
Change
Multi-stage observer system
Feature
Better namespace and type names.
Change
Network rules per behaviour script
Feature
Change
Please add a property to SyncStructure to avoid clean up the values when the connection stops.
Feature
Network Profiler
Feature
Odin Serialization support
Feature
Async custom serializers
Feature
How exactly will the Delta serializers work?
Question