Complete programming noob here. This is actually a bit of a logic problem, and I'm sure I'm overlooking something really simple, but:
I've got a special power for my spaceship that can be fired once every 10 seconds (or longer, we'll see).
Condition: On key X pressed
For Loop 0 - 100 (making plenty of bullets)
Set each bullet to random angles
It works perfectly, and inflicts the carnage I like. But like I said, for whatever reason I can't get a cooldown working. I know I have to reinitialize the timer object to 10,000ms at the end of the bullet explosion, and wrap the whole thing in a while loop to evaluate whether times up or not...but getting that work is another thing entirely
On a more positive note, having never done any scripting before I've already created something fun in a few hours - so thanks for such a great program!