In the game that I am working on, I have coin like items that you will find here and there across the different maps. I want it to where once you collect a specific coin, that exact coin NO LONGER spawns in the map for the rest of your playthrough of the entire game, but the coins that you haven’t collected still spawn. The only experience in saving things I have is just saving numbers, like score. I have already tried doing this a few times across today and yesterday, and just haven’t gotten it to work. The closest I’ve come to it was making spawners for the coins, and saving a boolean that tells the spawner whether or not to spawn a coin, and it somewhat worked, but it would apply to all coins instead of only the ones I collected. For context, the game I am making is a 3d platformer with multiple levels you can visit, kind of like Mario 64.
You’ll need a GAME INSTANCE that acts as a GLOBAL BLUEPRINT that will permanently save data for you across maps.
and probably a GUID to identify the coin. on pick up save the GUID and when loading a new map check if its found