Ofc it's "easily" solved. But since there are shakescreen i thought, why not?
I would definately use it. Forexample if a character get's scared it's a bit more effective if he or she shakes. (laugh)
amount, delay, and time for it to shake, no-blocking, or blocking as option perhaps?
No, sorry, we try not to add new functions that are easily written in script, to avoid overloading engine with unnecessary things. Such function would belong to a script module.
In the past quite a few similar functions were added into engine, and more suggested, but imo that was a mistake, and today our idea is rather to add more "basic building blocks" that let users create their own effects in script, than a specific effect.