Hi,
We are in the process of converting our project to use Iris, but are having problems when bNetLoadOnClient is set.
It would appear that when this is set, and the client spawns within relevancy range, the actor does not replicate. It will replicate correctly under legacy replication, and will replicate correctly when spawning outside relevancy or when bNetLoadOnClient is turned off.
This would imply that Iris is not linking correctly linking the actor correctly when it is loaded in with the level. My assumption would have been it would behave itself if leaving replication range and returning (on the assumption the deletion and recreation of the object via replication would fix it), but surprisingly this also did not work.
Are we using this incorrectly? Or is Iris not supposed to used with bNetLoadOnClient?
A video has been uploaded here that shows the problem in a clean project: Video Unavailable
In order, it shows:
- Working with legacy replication with NetLoadOnClient turned on.
- Working with legacy replication with NetLoadOnClient turned off.
- Working with Iris replication with NetLoadOnClient turned off.
- Not working Iris replication with NetLoadOnClient turned on when spawning inside of relevancy range.
- Working Iris replication with NetLoadOnClient turned on when spawning outside of relevancy range.
Thanks,
Steve
[Attachment Removed]