I have the bullet system set up in a way so that when you press space, the player asset shoots a fireball. But since I don't want to run the risk of either:
A. Creating lag
B. Completely destroying all bullet assets
I made it so that it creates a copy of itself, and that is what gets fired. But for some reason, whenever I run the project, and test how the firing mechanism works, after 10 seconds have passed, every bullet sprite but 1 is destroyed?
I've provided a video in case my description was foggy, which I know it was.
https://drive.google.com/file/d/1uIoef91CGm04wixvljg3g_tNpl1Z17s6/view?usp=sharing