Although I was earlier told that it is not currently possible to delay a weapon's fire, I would like to ask more generally: Is it possible to make any part of the game pause for a specific amount of time? Many programming languages have a PAUSE function to make the program wait for a set amount of time before continuing execution of code (or some similar function), but I have not seen one in TLisp. Does such a function exist? Or is there a way to simulate one?
I wanted to use this for things like making a weapon delay fire to play a power-up sound effect, making a usable item have a short-term effect and then wait before starting a different long-term effect, or other similar applications. I am aware of the time-stop function, but I don't think it's usable for these kinds of things. I appreciate any help!

Behold my avatar, one of the few ships to be drawn out pixel by pixel in the dreaded... Microsoft Paint!
Day 31: "I have successfully completed my time reversal experiment! Muahahaha!!!"
Day 30: "I might have run into a little problem here."