How to keep objects deleted after load and reload level?

hi there, just wondering how i can keep certain objects the player collected “deleted” after the player goes into another level and comes back (imagine, a building, each room is a different level, and the player will go back and forth the levels). Right now everytime the player will come back to the previous levels, all the items respawned.
I am using the gameinstance to collect my object collected variables, but i dont see a good way of telling the level not to spawn these items(theyre actors dropped onto the map) or in case of multiple objects of the same class(like coins) makes me wonder even more about this.

looking forward to ideas and suggestions!

You need to implement a save system. Its not very difficult but where you put things does matter. Here is a great epic tutorial on framework and saving system that will really help you achieve this. He goes through multiple levels saving coins and the state of each level.

thank you

No problem, Glad I could help. Could you please mark my answer as correct so that others with a similar problem can easily find the answer? Thank you :slight_smile: