I have been trying to figure this out for a while: there are many pickups in each level of the game I’m making. Once these are picked-up, I don’t want them to respawn again on the next play through. Once they have been picked up, they are gone for that save. I have been pondering a few different things to try, not sure if these are the proper way to go though. I was thinking of adding a bool to the actor, and if it gets checked, the item won’t respawn anymore. Easy enough, but I’m trying to think of how to save that data. Write it out to a file? Then each level would need it’s own file, lot of extra baggage. Should I try to write all of this to the save file, and try to figure out some way to parse all the data to determine whether and actor should be spawned or not? Seems like that would cost a lot of overhead. Am I making this more complicated than it needs to be? There has to be an easier way of doing it. I also don’t mind doing it in C++ or BP, just figured it would be easier to do in BP than C++, but that also brings up the extra overhead of doing something like this in BP. Anyways, if you anybody has a little light to shed on this, that would be greatly appreciated. Thank you for your time.