Replication and RepNotify for actor + subobjects isn't in the same order as native
ernopp opened this issue · 0 comments
ernopp commented
When data is replicated at the same time for actor and one or more of its subobjects, the sequence on the receiver is the following:
Native networking:
Data is received for the actor
Data is received for the subobject
RepNotifies are called for the actor
RepNotifies are called for the subobject
Spatial networking:
Data is received for the actor
RepNotifies are called for the actor
Data is received for the subobject
RepNotifies are called for the subobject
This happens due to the GDK calling RepNotifies at the end of applying each component update, and receiving separate component updates for the actor and its subobjects.
Internal ticket UNR-2304