Completely understand, the flashlight was more of a bug that I just couldn't figure out how to fix in time. I was trying to make it so you can only use it for a few seconds and that using it too long would make it stop working for like 5 seconds and to prevent spamming it I also gave it a 2 second cool down between uses. But the result I got was super unreliable for some reason and didn't seem to match those timings I wanted.