Thought I’d ask here as I need help asap, I’m looking to generate unique ID’s for each instance of actors so I am able to save picked up objects. It is going to be used to save what items have been picked up, so I can save/load them, so it cannot EVER change, not when compiled, not when the project is closed, not when the game is packaged, never.
Here’s a quick list of what I’ve tried
“get display name”, used for ages and seemed fine, but doesn’t work for shipping builds, even says so the description
“get object name”, doesn’t work with streaming levels, repeats names
“get actor GUID”, editor only
“new GUID”, first seemed to work and not change if I set it in the construction script, and then set a string to the GUID, make the string instance editable, and only get a new GUID if the string is empty
The “new GUID” system would work well, but when you close/open your project all the GUID’s reset, and I’ve kind of hit a wall here lol
(this is the construction script setup if it helps)
