Is there a unique ID for actors placed in the level that is stable across executions and modifications to the level?

In UE5.1 an actor placed in a level does have a GUID. You should think the other way around though since you need to be able to restore actors spawned by code as well. In theory you should only need to save “what class, at what position, with which properties” and spawn a new actor with that data when loading a save.

4 Likes