Unreal Engine 5 Chaos destruction replication

Hello,
I’m trying to create simple fps shooter with destruction system.
I’m trying to replicate chaos destruction. I created GeometryCollection and GeometryCollectionActor (Wall on screens below.), then marked “Enable replication” option in Wall instance.

But it seems that replication not working.

  • If i select this option, mesh is “divided into parts” only on host. Client doesn’t see changes.

  • If I don’t select this option, mesh is divided into parts on client and server, but in different way.

Then, to debug this, I created breakpoint on method UpdateRepData in GeometryCollectionComponent.cpp. Then I saw, that this function is never called, even if enable replication is set to true. (I assume that this method is responsible for replicate changes to other clients)

How can i solve this issue? What I doing wrong?

How can I solve this issue?

1 Like

The solution to this is to set Component Replicate of “GeometryCollectionComponent” to true and uncheck “Enable abandon after level”, and all elements of partial chaos destruction will be replicated and solved.