I’m making a kind of platform game I guess, and I managed to make a system where the player can obtain collectibles to increase their score, and this score is maintained when they respawn if they reached a checkpoint after obtaining the collectible, as well as between levels. I’m doing this using a save function on 4.23. However, it’s all too easy to just keep obtaining the collectible, then reaching a checkpoint, then dying to respawn and collecting it again. Obviously this results in a potentially infinite score for very little work. I’d like to be able to prevent the collectible from respawning if it has already been collected without removing the ability to go back and get it if the player missed it.
Any help would be appreciated