Each asynchronous function started, starts in separate thread.
So in that example you will have 2 threads since 2 asynchronous functions
will be started, each with its own (different) script.
as I mentioned above, is it possible that I call another BAS script and after the processing of this "external" BAS script is done the current script continues at the next step (action)? Also can I exchange variable values between my "calling" and my "external" script?
Thanks :)
Not. But you can use the code of the second script as a function in the first script.