Persistent Actors with World Partition

Hi everyone,

I am using World Partition to create an open world and would like to implement a system in UE5 that tracks item(actors) information in the world, like Skyrim, whereby a player can interact with/move said item, leave the area(Unload partition) and come back(Reload partition), and the item will be in the same state that the player left it.

Now, I know this is possible outside of World Partition with Level Streaming and save functionality, but I was wondering if anyone knew any way do this with World Partition. Some testing I’ve done in the base open world level in UE5 yielded some interesting results if it means anything:

-Physics object actors load correctly, unload correctly with their partition, but do not reload correctly, being gone when reloaded(Static Actors load correctly of course)

-Actors created at runtime do not unload with the partition

I am working in Blueprint as I have no C++ knowledge(yet), and I would like to do everything in BP, but if C++ is required I am not opposed to it

I know UE5 is still quite fresh and more info will be available as it ages, and my question is most likely a result of my lack of understanding. There have been many questions about a similar system for non-world partition levels, but I’ve found nothing regarding this for World Partition.

Any info will be appreciated, thanks in advance

2 Likes