Without Iris enabled, UNetDriver::NotifyActorDestroyed will handle creating destruction info for dormant actors, including any initially dormant, statically placed actors.
However, this path seems to be missing from Iris, so if an initially dormant actor is destroyed before it has called BeginReplication, it will not replicate any destruction info.
With Iris enabled, destroy an initially dormant actor before it has replicated or been flushed.
Expected: the actor will be destroyed on the server as well as any clients
Actual: the actor will only be destroyed on the server
How do I set a material as a post-processing material?
Why does the REMOVE method of map container remove elements have memory leaks?
How does TextureRenderTarget2D get TArray<uint8> type data?
What is the difference between Camera and CineCamera?
How to delete some elements correctly when deleting an array loop?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
How to implement springarm components to scale according to mouse position in spawn?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-211884 in the post.
1 |
Component | UE - Networking - Iris |
---|---|
Affects Versions | 5.4 |
Target Fix | 5.5 |
Fix Commit | 33163418 |
---|---|
Main Commit | 33163452 |
Created | Apr 9, 2024 |
---|---|
Resolved | Apr 23, 2024 |
Updated | Oct 15, 2024 |